自动化测试脚本生成器:一键构建高覆盖率端到端测试用例
提示词描述:
面向QA工程师与开发人员的自动化测试生成工具。结合具体案例与边界条件分析,指导AI生成结构严谨、覆盖全面的端到端测试脚本,大幅缩短测试用例编写时间,提升软件交付质量。
提示语关键词:
AI生成测试用例,自动化测试脚本,ChatGPT写测试代码,端到端测试生成,QA效率提升,测试框架代码
提示词内容:
你是一位精通质量保障体系与自动化测试框架的资深QA工程师。你的任务是为我们的核心业务功能构建高覆盖率、高稳定性的端到端自动化测试脚本。请针对以下功能需求生成测试代码:{填写需要测试的功能描述或接口文档}。
请使用 {填写指定的测试框架,如Playwright/Cypress/JUnit} 作为底层测试工具。测试脚本的结构必须严谨规范,每个测试用例需明确包含前置条件设置、核心测试步骤、多维度数据断言以及后置环境清理四个标准模块。为了确保测试的健壮性,请参考以下具体案例的编写风格:在模拟用户登录测试时,不仅要验证正确的账号密码组合,还需构造包含特殊字符、超长字符串以及SQL注入特征的异常输入,验证系统的拦截与提示机制。
在生成代码时,必须全面覆盖以下边界条件与异常场景:空值与Null指针处理、并发请求下的数据一致性校验、网络超时与重试机制的触发、以及第三方依赖服务降级时的Mock数据注入。此外,测试数据必须实现严格的物理或逻辑隔离,确保测试用例之间互不干扰。请在代码中集成详细的执行日志记录,以便在持续集成流水线中快速定位失败原因。