SuperAPI AI 工具集

run-smoke-tests

测试与质量

查看项目

更新于 10-15 20:30

技能介绍

用途:在代码变更前后执行端到端冒烟验证,确认目标应用的关键流程是否正常。

触发条件:需要端到端冒烟验证时使用。

工作流程:先构建目标应用的依赖前置条件;运行相关冒烟套件或聚焦的单个测试文件;若失败,查看 trace/日志并隔离根因;做最小修复后重新运行直至稳定。

示例命令:

运行完整冒烟套件

npm run smoketest

运行指定冒烟测试文件

npm run smoketest -- path/to/test.spec.ts

构建产物就绪时更快迭代

npm run smoketest-no-compile -- path/to/test.spec.ts

防护规则:优先使用确定性等待与断言,而非脆弱的时间超时;对通过的修复重新运行,减少偶发误报;仅在明确要求并记录时才隔离测试。

输出内容:测试结果摘要、根因与修复、剩余的偶发风险(如有)。

限制:资料未提供安装方式、适用平台、收费信息及更多配置细节。