除了用固定模板输入需求,还有哪些方法可以提高TestGPT生成测试用例的质量?
·
我给你一套不依赖模板、纯技巧、你现在就能用的方法,专门用来把 TestGPT 用得更准、更稳、更像资深测试。
全部都是实战里真正有用的,不是空话。
1. 先给「角色定位」,再让它干活
开头先加一句:
你是一位5年以上经验的互联网软件测试工程师,严谨、细致、覆盖全面,不遗漏异常场景。
AI 会立刻切换到专业模式,输出更规范、更全面。
2. 给它「业务背景」,而不只是功能点
比如:
- 这是后台管理系统
- 这是C端用户功能
- 这是金融/支付/订单,对准确性要求极高
- 必须符合风控、校验、状态流转
TestGPT 知道场景越清楚,用例越贴近真实业务。
3. 把「字段规则」单独拆出来,不要藏在段落里
不要这样写:
用户输入手机号和密码注册。
要这样写:
字段规则:
- 手机号:必填,11位数字,不能重复
- 密码:必填,6-16位,字母+数字
- 验证码:必填,5分钟内有效
结构化越强,生成越准。
4. 明确告诉它:要覆盖哪些测试方法
直接加一句:
请使用等价类、边界值、场景法、错误推测法设计用例。
它就不会只给你正常流程,会自动补:
- 边界(最小、最大、临界)
- 异常(为空、格式错、重复、过期)
- 非法(越权、乱传参数)
5. 禁止模糊词,强制要求可断言、可验证
加一句:
预期结果必须明确、可判断、可断言,
禁止使用:系统正常、提示正确、页面正常 等模糊描述。
你会发现用例质量瞬间上一个档次。
6. 一次只让它做一个功能,不要一大段丢过去
错误:
帮我测整个用户中心。
正确:
只测【用户登录】功能,其他先不测。
越小越精,越精越准。
7. 先生成初稿 → 再让它补场景,不要一步到位
第一步:生成基础用例
第二步:直接对它说:
现在补充所有异常场景、边界场景、反例场景。
质量会比一次生成高非常多。
8. 给它正面例子 + 反面例子
你给一个好用例,它能模仿得非常像。
比如:
好的用例:输入10位手机号 → 提示“请输入11位手机号”
不要生成:输入错误手机号 → 提示错误
AI 会模仿你的风格。
9. 让它自己检查漏洞
生成完后,丢给它:
你自己检查一遍,是否有:
- 遗漏场景
- 业务错误
- 预期结果不明确
- 冗余用例
请修正并输出最终版。
这一步能干掉80%的低级错误。
10. 控制输出格式,不要让它自由发挥
直接加:
输出标准测试用例表格,
包含:ID、用例名称、前置条件、操作步骤、预期结果、优先级。
格式越固定,你越容易直接导入禅道/Jira。
最简单总结(记住这4条就够)
- 身份要专业
- 需求要拆碎
- 规则要单独列
- 生成后要复查+补场景
做到这4条,TestGPT 生成的用例能达到中级测试水平。
更多推荐

所有评论(0)