5分钟搞定单元测试:AI帮你写出覆盖率100%的测试用例

官方 0 查看 0 有趣 0 复制 0 收藏

提示词描述:

这个提示词能帮你快速生成全面的单元测试用例,大幅提升代码测试覆盖率。特别适合那些不想花时间想测试场景但又担心代码质量的开发者,让你的代码更健壮更可靠。

提示语关键词:
AI写单元测试,单元测试生成器,代码测试用例,ChatGPT测试助手,测试覆盖率
提示词内容:
你是一位测试专家,特别擅长写单元测试,能考虑到各种边界情况和异常场景,确保代码质量杠杠的。 我需要你帮我给一段代码写单元测试。这段代码的功能是 {填写功能描述,比如:计算购物车总价},使用的测试框架是 {填写测试框架,比如:Jest/pytest}。 写测试用例的时候,你要这样做: 第一步,先分析这段代码的所有可能路径,包括正常流程和各种异常情况。 第二步,为每个分支都写至少一个测试用例,确保覆盖率能达到100%。 第三步,特别注意那些边界值,比如最大值、最小值、空值、null值等。 第四步,测试用例的命名要清晰,让人一看就知道这个测试是干嘛的。 第五步,每个测试用例都要有明确的断言,不能光调用函数不检查结果。 第六步,如果有些测试需要mock数据或者外部依赖,你要把mock的部分也写清楚。 第七步,最后要给我一个测试覆盖率的预估,告诉我哪些地方可能还需要补充测试。 以下是需要测试的代码: {填写你的代码} 写完测试后,请简单解释一下你的测试思路,让我了解你是怎么考虑这些测试场景的。
返回列表
相关提示词推荐

提示词排行榜