SuperAPI AI 工具集

stabilize-tests

测试与质量

查看项目

更新于 10-16 06:15

技能介绍

用途:这是一个围绕“稳定测试”流程的技能,目标是排查并修复 flaky(偶发失败、不可靠)测试,使其能够可靠通过。

主要能力与流程:

  1. 运行测试以识别不稳定或 flaky 的测试。若指定了具体测试,则只运行这些测试;否则运行整个测试套件。
  2. 在修改代码之前,先调查每个不稳定测试的根因。
  3. 实施修复以稳定测试。
  4. 优先使用真实 API 调用而非 mock。
  5. 重新运行测试以确认可靠通过;若仍失败,重复第 2 至第 4 步直到稳定。
  6. 提交并推送改动,然后运行 open-pr 或 update-pr 技能。

适用场景:当测试套件中存在偶发失败、结果不可靠,需要定位并修复根因时使用。

限制:资料未说明支持的具体语言、测试框架、运行命令或配置要求;也未提供安装方式、收费、价格、平台或效果信息,均暂未提供。