SuperAPI AI 工具集

run-smoke-tests

测试与质量

查看项目

更新于 10-16 08:07

技能介绍

用途:在代码改动前后执行端到端冒烟验证,覆盖构建准备、运行测试、定位失败原因、修复并复跑确认稳定的完整流程。

主要能力:运行完整冒烟套件或指定测试文件;失败时查看 trace 与日志、隔离根因;应用最小修复后反复重跑直至稳定;输出测试结果摘要、根因与修复说明,以及残余的不稳定风险。

使用方式:先完成目标应用的构建前置条件,再运行相关冒烟套件或聚焦的测试文件。示例命令:npm run smoketest(运行完整冒烟套件);npm run smoketest -- path/to/test.spec.ts(运行指定冒烟测试文件);npm run smoketest-no-compile -- path/to/test.spec.ts(构建产物已就绪时加快迭代)。

约束与限制:优先使用确定性的等待与断言,避免脆弱的超时;对已通过的修复应重跑以减少偶发误报;仅在明确要求并记录在案时才隔离测试。具体构建步骤、测试套件范围与配置细节暂未提供。