SuperAPI AI 工具集

sc-e2e

测试与质量

查看项目

更新于 10-16 01:27

技能介绍

用途:这是一个端到端(E2E)测试工作流技能,覆盖多种测试框架,帮助执行、调试、录制与追踪测试,生成测试脚手架并查看报告。

主要能力:可自动从项目配置检测框架(Playwright、Cypress、Selenium),按模式执行测试,解析结果并识别失败,提供调试、重跑或修复的交互选项,并输出可操作的结果报告。支持运行全部或指定测试文件、按名称过滤测试、有头模式、并行 worker 数量、UI 模式等参数。

使用方式:常用命令包括 /sc:e2e run 运行全部测试,/sc:e2e run --file auth.spec.ts 运行指定文件,/sc:e2e debug --file auth.spec.ts --ui 调试失败测试,/sc:e2e record --url /login 录制交互,/sc:e2e trace --file checkout.spec.ts 启用追踪,/sc:e2e generate spec user-profile 生成脚手架,/sc:e2e report 查看报告。支持标志:--file、--grep、--headed、--workers、--ui、--url、--output、--framework。

适用场景:需要在项目中运行或调试 E2E 测试、录制浏览器交互生成测试代码、启用追踪排查问题、生成 spec 或 page object 脚手架,以及查看测试报告时使用。也涉及环境变量 BASE_URL、E2E_USERNAME、E2E_PASSWORD、CI、PWDEBUG,以及与 PAL、Rube 等 MCP 工具和 /sc:test、/sc:tdd 等相关技能的配合。

限制:资料未提供具体平台兼容性、收费方式、价格或性能数据,这些信息暂未提供;实际行为取决于所选框架和项目配置。