文章目录
1. http接口测试
- 步骤:测试计划–>添加线程组—>取样器–添加HTTP Sampler—>保存—>执行
- 协议:默认为http(不填写),为https时填写https
- 域名:IP或者域名(如www.baidu.com)
- 端口:默认80,可不填写
- 路径:格式如:/UserApi/login
- 方法:一般选择GET/POST
2. HTTP响应查看
- 步骤:线程组–>监听器-查看结果树,执行后即可查看执行结果
3. Cookies的处理
- 步骤:线程组–>配置元件-HTTP Cookie 管理器
- 作用:统一管理登陆的cookies,可以获取,也可以自己添加
4. HTTP请求头
- 步骤1:线程组–>配置元件-HTTP信息头管理器
- 在信息头添加:Content-Type: application/json,在Body Data中添加json格式数据
5. HTTP请求默认值
- 步骤1:线程组–>配置元件-HTTP请求默认值
- 作用:设置默认,如IP、端口
6. 变量参数化
6.1 用户定义的变量
- 步骤1:线程组–>配置元件-用户定义的变量
- 步骤2:接口参数变量配置,格式:${params} 或 $params
6.2 CSV参数化
- 步骤:线程组–>配置元件-CSV数据文件设置
- 默认使用英文逗号为分隔符,可根据文件字段之间实际分隔符进行调整
- 默认不忽略首行
- 默认不允许带引号
- 默认文件最后一行再次循环
- 默认文件最后一行不停止线程
- 步骤2:接口参数变量配置,格式:${params} 或 $params
- 步骤3:设置循环次数后执行即可
7. 接口参数关联
- 步骤1:线程组–>后置处理器-正则表达式提取器
- 作用:将上一次的响应数据提取出来作为下一次的参数
- 步骤2:变量使用${token}