一、接口自动化脚本的实现过程对应Jmeter元件:
序号 | 操作步骤 | Jmeter元件 |
1 | 初始化测试数据 | 配置元件 |
2 | 对请求参数化进行赋值 | 前置处理器 |
3 | 调用GET/POST方法发送请求 | 取样器 |
4 | 提取响应中特定字段的值 | 后置处理器 |
5 | 对提取出来的值与预期结果进行对比 | 断言 |
6 | 在控制台查看脚本运行的结果 | 监听器 |
二、自动化接口脚本的设计:
每次更新都要保证之前的代码没有受到影响,可以把最基本的增删改查功能设计一套自动化执行的脚本,每次更新后执行这个脚本,查看是否影响现有数据,不能对现有数据进行污染
1、setUp线程组:永远第一个执行,可以存放新增接口
2、tearDown线程组:永远最后一个执行,可以存放删除接口
3、HTTP请求默认值:统一存放访问地址ip、端口
4、HTTP信息头管理器:Content-Type 值为 application/json;charset=utf-8
三、架构设计:
保证先改后查,需要在测试计划中勾选【独立运行每个线程组】