SuperAPI AI 工具集

improving-testing

测试与质量

查看项目

更新于 10-16 06:24

技能介绍

用途:当用户询问“这个功能该测什么”“如何测边界情况”“审查我的测试”“我漏了哪些用例”“帮我挑测试用例”“如何测校验/权限/状态机”时,使用本技能产出实用的、基于风险的测试指导与最小测试计划。不适用于:运行已有测试、在无设计规划下生成测试代码、测试框架搭建或工具选型、CI/CD 流水线配置。

主要能力:按六步工作流给出建议。第一步确定目标(验证需求、记录行为、防止高风险区域回归);第二步列出 3 至 7 个风险,优先权限、安全、隐私、资金与数据完整性、复杂分支、有状态行为、边界与校验失败;第三步在写测试前设计用例,按问题选择等价类、边界值、判定表、状态转换等技术,每条规则包含一个正向、一个负向、一个边界用例,并以“前置条件、输入、动作、预期结果”描述;第四步规划代表性测试数据;第五步审查测试的正确性、强度、相关性、确定性、可维护性、缺口与冗余;第六步给出覆盖率建议,行覆盖为基线,分支逻辑优先决策/分支覆盖,高风险区域优先提升。

使用方式:若缺少输入会先询问或声明假设,所需输入包括一句话功能描述、最大风险、输入与约束、角色与权限、状态与转换。输出格式为:应用的规则、迷你测试计划、最小有用用例集,以及(仅在提供测试时)审查说明、(仅在报告失败时)缺陷报告。缺陷报告包含标题、环境、前置条件、复现步骤、预期结果、实际结果、严重程度与日志。

限制:不运行测试、不生成测试代码、不涉及框架与 CI/CD 配置;资料未提供具体平台、收费或价格信息。