菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

首页 > 资讯 > ChatGPT软件测试步骤详解:新手必备
其他资讯

ChatGPT软件测试步骤详解:新手必备

2026-05-30
阅读 0
热度 0
作者 菜鸟AI编辑部
摘要

摘要

要让ChatGPT自动生成真正能用的测试用例,其实没那么玄乎,可也不是一句“写一下测试用

要让ChatGPT自动生成真正能用的测试用例,其实没那么玄乎,可也不是一句“写一下测试用例”就能搞定的。很多人踩过这个坑——觉得自己把需求讲清楚了,结果ChatGPT给出的东西,要么只剩描述性废话,要么连最简单的登录页边界都没覆盖到。怎么绕过这个误区,让ChatGPT输出的内容不只是在凑数?答案就藏在三个关键步里。

先说个直觉上的误区:指望ChatGPT“理解”需求,而不主动教它什么是校验规则、边界值和业务约束,那效果可指望不上。正确的方式是,拆解功能,变成机器可读的信息块:模块名称、输入字段、校验规则、合法与非法的范围、关联动作、预期行为。以“用户注册页”为例,不能只是说“给我写注册页测试用例”,要换成这样的描述——

“手机号必须是11位纯数字;密码长度在8到20位之间,必须包含大小写字母和数字;验证码固定为6位纯数字。提交时,手机号不是11位,应该提示‘手机号格式错误’;密码包含汉字,必须拦截并输出‘密码不能包含中文’。”

把这段话直接作为第一条消息扔给ChatGPT,不要加任何多余的解释和客套。它很依赖上下文密度,描述越冗余,关键约束越容易被稀释。

要注意的是:提示词里漏掉任何一条校验规则,ChatGPT大概率就会略过那一类场景。

明确需求并构造高质量提示词

但这只是第一步。首轮消息之后,紧接着下第二条指令:“请按照以下6列输出Markdown表格:测试模块|测试标题|前置条件|测试步骤|预期结果|实际结果。必须覆盖:正常输入、边界值(比如密码刚好8位或20位)、单字段异常(比如手机号少一位)、多字段组合异常(比如手机号错误且验证码为空)、业务规则冲突(比如两次输入的密码不一致)。只输出表格,不要任何解释。”

这个补充指令的作用,是强制ChatGPT掉进你期望的结构框架里,而不是自由发挥写成一段夹带各种模糊描述的啰嗦段落。它很清楚“6列”“强制覆盖”“不要解释”这类指令的权重,响应准确率远高于模糊要求。如果第一次返回不按表格走,最简单的办法是把上面那条完整指令重新粘贴一遍,不要改措辞——微调反而可能触发新的幻觉,越调越偏。

让ChatGPT输出标准格式的测试用例表

表格拿到了,可不代表可以直接用了。真正能落地,还得经过三轮过滤。

第一轮,把所有含有“用户应看到友好提示”“系统应合理处理”这类空泛描述的用例直接删掉。测试用例必须可执行、可判定。比如“预期结果”这一栏必须具体到什么位置出现什么文字:“页面顶部显示红色文字:手机号格式错误”,而不是“提示错误”。

第二轮,对每一个输入值人工做一次反推。比如用例写了“手机号输入‘1381234567’(只有10位)”,你得反思一下:这个字段后端是只校验正则/\d{11}/,还是做了长度拦截?如果是前者,那这个用例就无效,必须改成“输入‘abc13812345678’并确认前端未过滤字母”。

第三轮,挑三个最典型、最有代表性的异常用例,手动执行一遍流程。只要有一个步骤卡在“找不到元素”或者“预期弹窗没出现”,立即标记为“需补充DOM定位信息”,等补完选择器再入库复用。

验证与落地:三步过滤不可用用例

说到这里,再回顾一下整个过程:把功能切成原子信息作为输入,用精准的强制指令让ChatGPT产出标准表格,再人工做三层过滤剔除空话、纠偏逻辑、验证可用性。跳过任何一步,结果都大概率停留在“好看不中用”的阶段。

来源:互联网

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

同类文章推荐

相关文章推荐

更多