SuperAPI AI 工具集

test-case-writer

测试与质量

查看项目

更新于 10-16 08:07

技能介绍

用途:在场景已完成设计并通过评审后,将其转换为人工或自动化可直接运行、无需猜测的详细测试用例。触发场景包括:有人指向某个场景 ID 要求完整逐步用例,或回归测试包需要按既定覆盖集编写用例。

主要能力与要求:工作流先确认来源已批准,必须基于已评审场景而非原始需求;若场景不清或未批准,应先询问而非自行扩展覆盖。每个场景产出唯一 ID、标题、前置条件、测试数据引用、编号步骤(每步一个动作)以及每步具体预期结果,步骤保持原子性、可观察。正向、负向和边界路径各自独立成用例,不合并为多分支用例。每个用例引用其场景 ID 和所验证的 AC,并标记没有用例的场景和无所对应的用例。

输出结构示例:标题为“## Test Cases — <feature / JIRA-KEY>”,每条含 TC 编号、来源场景与 AC、优先级、前置条件、测试数据、带预期结果的步骤、后置条件/清理,随后是强制的人工评审门(HUMAN REVIEW GATE),列出假设、未确认预期结果并请求批准或编辑。

限制与护栏:不得虚构无法从 AC 或场景推导的预期结果,无法确认时标记“expected result to confirm”;不得内联编造具体数据值,而应引用数据生成器的数据集;步骤必须确定且可观察,禁止“验证其工作”之类模糊表述;用例在人工批准前仅为草稿,作者不自行签署自己的用例。未提供价格、平台或安装方式等信息。