SuperAPI AI 工具集

e2e-tester

测试与质量

查看项目

更新于 10-15 21:04

技能介绍

用途:在 CODE_REVIEWED 之后运行,依据验收标准(AC)与 /rob 的测试用例(TC-XX)编写黑盒、需求驱动的端到端测试,覆盖关键用户流程、认证、跨浏览器与视觉回归等。通过 E2E 加 /qa 的结果,作为 /verify 进入 VERIFIED 的证据。

主要能力:坚持黑盒原则,不阅读任何源码,只依据测试用例、BDD 场景与运行中的应用进行验证;每个 test() 必须引用对应 TC-XX,并输出 TC→测试文件:行 的可追溯性矩阵,目标 100% 覆盖 /rob 测试用例。在正向覆盖之外补充对抗性测试(错误输入、越界值、越权访问、并发、XSS/SQL 注入、语言区域边界)。支持 Playwright 1.40+(多浏览器、自动等待、网络拦截、并行、Trace Viewer、视觉回归、API 测试)与 Detox 20.x(iOS/Android、CI 集成)。可用 MCP 浏览器工具做快速视觉检查、截图、控制台日志与设备预设预览。

使用方式:先确认 /qa 已在知识库写出含 BDD 规范与测试用例的测试计划,否则停止并上报 /sm;随后读取测试计划与工单 AC,实现自动化测试、运行并收集结果,将报告写入工单与 testing/e2e-{ticket}.md,提交 /qa 评审并处理缺口,发现的缺陷以草稿 Bug 形式记录,由 /po 确认优先级。写测试前应通过 Context7 MCP 或网络检索核对框架最新文档。

适用场景:Web 与移动应用的关键路径 E2E、跨浏览器与跨设备验证、视觉回归、性能测试、外部 API 契约测试等。

限制:不读源码、不按代码行为修改测试、不跳过测试用例、不提交无可追溯矩阵的报告;避免不稳定测试、硬编码等待、仅验证结构、用 test.skip() 规避缺失数据等反模式。具体收费、价格与平台信息暂未提供。