接口自动化测试方案2024 年 4 月 9 日文档编号: ()目录目录1 测试需求及范围...........................................................2测试目的................................................................2测试需求................................................................22 测试方法.................................................................23 测试工具及框架拓扑图.....................................................3测试工具................................................................3自动化测试拓扑图........................................................34 流程示例.................................................................35 测试环境.................................................................5硬件配置................................................................5软件配置................................................................56 测试思路.................................................................6通用测试场景............................................................6逻辑场景................................................................7断言检查................................................................71 测试需求及范围测试目的随着公司项目的不断增大,接口的服务随之增多,回归的任务量越来越大,需要对接口进行定时回归测试来保证系统的稳定性。1.在开发提交新的接口前进行冒烟测试,以保证系统是能够正常开展测试的2.功能测试完成/bug 回归完成后进行回归测试,保证 bug 修改完成后没有引入新的问题测试需求1、目前提供的接口多为 Rest 法律规范的接口,需要使用 JMeter 进行自动化接口测试,核对接口入参及返回报文格式、内容的正确性,最终通过 Jenkins 持续集成生成测试报告。2、对开发人员的需求接口文档的法律规范,如:输入输出模板,输出类型是否全面2 测试方法根据开发人员提供的接口访问地址、入参格式、请求格式,进行接口请求数据拼接,并查看返回结果及返回报文、响应时间,检查返回 Json 内容是否符合接口定义法律规范,是否符合预期的返回结果。3 测试工具及框架拓扑图测试工具Jemeter+Jenkins自动化测试拓扑图 4 流程示例测试数据从 csv ...