1.添加线程组
线程组里添加取样器---http请求,手动填写请求方式,请求地址,路径,端口号,协议,请求参数
2.查看响应,获取到token值
(后续上传接口必须携带token值,做身份校验数据关联)
在该请求中添加--后置处理器---正则表达式提取器---提取动态token参数
token:自己命名的变量名称
token=(.*?):请求的数据类型为表单格式 Content-Type: multipart/form-data; 如果是json格式则此处填"token":"(.*?)"
$1$: 位置变量,表示匹配的数据的第一位
1:匹配数字,匹配到的第一个数据结果
3.调用token动态变量
新建线程组,加入http上传头像请求,选择文件上传,填写文件名称,参数名称,类型(这些信息在接口文档或者自行抓包获取,文件名称为本地文件地址)
fiddler抓包获取信息展示:
在高级选项里选择Java
右键http请求,添加HTTP请求头管理器,添加token变量,即可上传头像
之前响应中正则表达式提取器获取的登陆成功接口返回的token,该处调用
查看结果树,上传成功。
标签:请求,接口,---,token,添加,线程,jmeter,上传 From: https://blog.csdn.net/qq_40967256/article/details/136658845