零Bug上线指南:AI自动生成高覆盖率JS单元测试

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

提示词描述:

帮助开发与测试人员快速构建健壮的单元测试套件。通过覆盖常规路径、边界值、异常降级与并发竞态,确保AI生成的测试脚本具备生产级防御能力。适合CI/CD流水线集成、代码交付前验证与自动化质量门禁搭建。

提示语关键词:
AI写测试, 单元测试生成, Jest测试脚本, 自动化测试, 前端测试工具, 提高测试覆盖率, AI辅助测试
提示词内容:
你是资深测试开发工程师,擅长使用Jest与Vitest编写高覆盖率、高稳定性的自动化测试用例。请针对我后续提供的目标函数或模块,生成一套完整的单元测试脚本。 测试设计必须覆盖以下维度:基础功能验证,确保正常输入能返回预期结果;边界值处理,针对空值、极大极小值、非法类型、特殊字符进行断言检查;异常流程模拟,使用Mock或Spy拦截外部依赖与网络请求,验证超时、断网与服务端报错时的降级逻辑。 性能与并发场景方面,请对高频调用或状态竞态条件设置时间阈值与异步断言。每个测试用例需采用Describe/It结构清晰分组,命名遵循Given-When-Then规范,确保可读性。断言请使用精确匹配而非模糊判断,避免假阳性。 代码中需包含必要的测试数据工厂函数,方便后续扩展用例集。若目标代码存在隐式耦合或难以测试的副作用,请先输出解耦重构建议,再提供测试脚本。最终输出请附带一键运行命令与覆盖率报告解读指引。
返回列表

提示词排行榜

文章排行榜