TinyShip
TinyShip
 TinyShip
TinyShip
TinyShip 文档中心
TinyShip 用户指南快速开始基础配置
积分系统配置指南
存储服务配置验证码配置
开发最佳实践本地 E2E 测试流程
用户指南

本地 E2E 测试流程

在本地运行 Playwright E2E 并做三端回归

本文档说明如何在本地运行 TinyShip 的 E2E 测试,并完成 Next.js、Nuxt.js、TanStack Start 三端回归。

前置条件

npm install -g playwright @playwright/test
npx playwright install chromium

确保数据库与 .env 可用。

标准流程

  1. 启动目标应用(同一时刻只启动一个,端口 7001)
    • pnpm dev:next
    • pnpm dev:nuxt
    • pnpm dev:tanstack
  2. 执行 E2E
pnpm test:e2e
# 或
npx playwright test --config=tests/e2e/playwright.config.ts
  1. 切换到另一端重复执行。

常用命令

npx playwright test --config=tests/e2e/playwright.config.ts tests/e2e/specs/<name>.spec.ts
npx playwright test --config=tests/e2e/playwright.config.ts --grep "<keyword>"

相关文档

  • 支付测试指南

开发最佳实践

TinyShip 项目开发建议与协作规范

支持与帮助

支持与帮助

On this page

前置条件标准流程常用命令相关文档