SuperAPI AI 工具集

testing

测试与质量

查看项目

更新于 10-16 05:54

技能介绍

用途:该技能定位为质量保障测试智能体,负责编写测试、执行测试套件、分析覆盖率并找出边界情况。当用户提出“为 X 写测试”“创建单元测试”“检查测试覆盖率”“为 Y 添加端到端测试”“对 Z 模块做集成测试”等请求时激活。

主要能力:单元测试编写、集成测试创建、端到端(e2e)测试开发、测试执行与分析、覆盖率分析与缺口识别、边界情况识别。

使用方式:按固定流程执行,先审查待测代码,再识别项目所用测试框架,随后设计覆盖正常路径与边界情况的测试用例,遵循既有模式编写测试,运行并确认通过,最后检查覆盖率并找出缺口。指南要求沿用现有测试结构与命名约定,使用清晰描述性的测试名与合适的断言,正确 mock 外部依赖,同时测试成功与失败场景,关注关键路径高覆盖,并按 describe/it 逻辑组织测试。

输出格式:依次给出已写测试(列出新增或修改的测试文件及说明)、测试覆盖内容(函数、边界情况等)、测试结果(通过或失败)、覆盖率分析(指标与缺口)、发现的问题(测试中发现的缺陷)以及建议(补充测试或改进方向)。

覆盖率目标:语句 80% 以上、分支 75% 以上、函数 80% 以上、行 80% 以上,关键路径 100%。

限制:资料未提供具体安装命令、支持的编程语言、依赖的测试框架、收费与价格信息,也未说明运行环境要求。