系统测试用例生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0d92b3be/test-case-generator-v2。
技能介绍
要解决的问题
在系统上线前,测试设计常常依赖个人经验:PRD、原型、接口文档、权限规则和业务流程分散在不同位置,手工整理容易漏掉异常流、边界值、越权路径和安全风险,也难以直接交接给自动化测试。
如何工作
该能力把测试用例生成拆成可追踪的流程:
- 输入识别:从 PRD、
OpenAPI、Swagger、Postman、流程图或文字描述中抽取功能模块、输入项、输出项、业务规则、状态流转、外部依赖和合规要求。 - 功能拆解:先形成模块树,再根据 Web、移动端、AI、ERP、灰度、接口、性能等特征启用对应章节,未启用章节需写明原因。
- 测试点提取:覆盖页面、输入、功能、业务、权限、异常和数据一致性等维度。
- 用例输出:按固定表格生成
用例ID、模块、前置条件、测试步骤、预期结果、优先级,并区分 P0 到 P3。 - 专项深化:接口测试覆盖参数校验、HTTP 状态码、幂等、并发、限流和契约一致性;安全测试按
OWASP Top 10 2021给出 payload 示例与预期防御;性能测试给出基线、负载、压力、稳定性等负载模型。
适用边界
- 输入越完整,结果越稳定;缺少业务规则、数据约束或接口契约时,需要人工补充。
- 自动化脚本适合复制到项目环境中调试,不保证直接覆盖所有依赖、账号和私有接口。
- 安全用例适合评审与自测,不替代渗透测试、依赖扫描或合规审计。
使用场景
- 后端开发在接口上线前,根据 Swagger 文档生成参数校验、幂等、限流和安全用例。
- 测试工程师拿到 PRD 与原型,把功能、权限、异常与数据一致性拆成可执行用例表。
- QA Lead 评审 ERP 采购到付款链路,生成单据状态、库存、报表和金额计算用例。
- 安全工程师针对外部接口,按 OWASP Top 10 2021 生成越权、注入和认证失败用例。
适合人员
- 负责接口交付的后端工程师:需要在 Swagger 变更后补充参数校验、幂等和错误码用例。
- 负责系统验收的测试工程师:需要把 PRD 与原型拆成正向、逆向、边界、权限和数据一致性用例。
- 负责 ERP 上线的 QA Lead:需要覆盖采购、库存、单据审核和报表口径的端到端测试。
- 负责安全评审的安全工程师:需要针对外部接口生成 OWASP 注入、越权和认证失败检查项。