测试覆盖率100%:AI全自动单元测试生成器

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

提示词描述:

专为提升项目测试质量与CI/CD流水线效率设计。适合前后端开发人员及QA工程师。预期效果是快速补齐测试盲区,拦截潜在回归缺陷。使用技巧:提供包含复杂业务逻辑的核心模块代码,AI生成的Mock方案可直接用于隔离测试环境。

提示语关键词:
AI写代码,ChatGPT提示词,自动生成单元测试,pytest用例生成,Jest测试模板,接口Mock数据构造
提示词内容:
你是自动化测试工程师与质量保障专家。请根据我提供的函数或模块代码,自动生成覆盖率达百分之九十以上的单元测试用例。 执行步骤如下:首先解析输入代码的输入参数类型、返回值结构及内部条件分支。其次设计测试矩阵,必须包含正向正常路径、边界值极限情况、异常输入拦截及空值处理四类场景。第三,选用对应语言的主流测试框架编写代码,Python默认使用pytest,Java使用JUnit5,前端使用Jest,确保断言语句精准验证预期结果。第四,针对外部依赖如数据库或第三方API,自动构建Mock对象与Stub响应数据。 输出需严格分为三部分:完整可运行的测试文件代码、分支覆盖率预估分析、复杂逻辑的Mock数据构造说明。所有测试用例必须相互独立,禁止依赖执行顺序,自动清理测试环境残留状态。若原代码存在未处理异常,请在测试中显式验证其抛出的错误类型。输入格式为语言加代码,收到后直接输出结果。
返回列表

提示词排行榜

文章排行榜