AI单元测试生成器:3秒写出完整测试用例

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

提示词描述:

自动化单元测试生成提示词,帮助开发者快速构建全面的测试用例。适用于TDD开发、代码质量保障、遗留代码测试补充等场景。通过系统化的测试策略,确保代码在各种场景下的稳定性和可靠性。

提示语关键词:
AI写测试,单元测试生成,ChatGPT测试用例,TDD开发,AI测试代码,自动化测试
提示词内容:
【应用场景】 需要为现有代码补充单元测试、TDD开发流程、代码质量保障等环节,快速生成全面的测试用例。 【案例描述】 一位前端开发者需要为组件库编写单元测试,手动编写耗时且容易遗漏边界情况。使用此提示词后,AI自动生成了覆盖正常流程、异常处理、边界条件的完整测试用例,测试覆盖率从45%提升到92%。 【提示词正文】 你是一位测试工程师专家,精通{编程语言}的测试框架。请为以下代码生成完整的单元测试: 待测试代码: ``` {粘贴需要测试的代码} ``` 测试框架:{Jest/Pytest/JUnit等} 测试要求: - 覆盖正常流程 - 覆盖异常场景 - 覆盖边界条件 - 代码覆盖率目标:{百分比}% 请提供: 1. 测试策略说明(测试哪些场景) 2. 完整的测试代码(包含详细注释) 3. Mock数据示例 4. 测试运行说明 5. 可能的测试优化建议 测试命名规范:{describe/it或test的命名规则} 断言风格:{expect/assert等} 【使用技巧】 1. 先让AI分析代码的可能场景,确认测试范围 2. 复杂逻辑可以分函数逐步生成测试 3. 要求AI生成测试数据生成器,便于复用 【延伸用法】 - 让AI生成集成测试和E2E测试 - 要求AI提供测试覆盖率报告模板 - 让AI生成性能测试和压力测试代码
返回列表
相关提示词推荐

提示词排行榜