SuperAPI AI 工具集

scan-e2e-tests

测试与质量

查看项目

更新于 10-15 21:35

技能介绍

用途:扫描项目中的 E2E 测试代码库,将架构、基类、页面对象、步骤定义、配置与最佳实践写入 docs/project-reference/e2e-test-reference.md,并同步更新 docs/project-config.json 的 e2eTesting 段。

主要能力:Phase 0 先探测框架与模式(初始化/同步);据信号表路由——.feature 加 C# [Binding] 判为 SpecFlow,playwright.config.、cypress.config.、wdio.conf. 为非 BDD,*.feature 加 Python 为 Behave、加 Java 为 Cucumber;随后并行子代理分别扫描框架与架构、页面对象模型与组件、BDD 与测试模式(仅 BDD 时运行)。要求每条示例引用 file:line,凭据硬编码标记为 CRITICAL 安全问题,统计一律用 grep 表达式而非硬编码数量。生成后进行 fresh-eyes 复核,最多 3 轮,未解决则上报用户。

使用方式:在 Codex 中用 $skill-name 调用仓库技能;执行前先创建任务跟踪,并按路由显式读取 docs/project-config.json、docs-index-reference.md 及相关参考文件。同步模式只做外科式更新,保留手工注释,不整体重写。

限制:资料未提供该技能的具体安装命令、运行命令示例与收费信息;其效果依赖项目已有文档结构与可被 grep/glob 扫描的代码。缺失事实暂未提供。