jmeter添加接口
1、先找到接口
通过F12,查看响应信息,找到我们想要调取的接口(产品信息接口)
2、查看该接口的请求信息并对应到jmeter
Request URL:获取请求协议、服务器地址和接口地址
Request Method:获取请求方法
请求头:
请求数据:
3、调取接口
接口信息填好以后,点击执行,查看返回结果
jmeter自动获取token
1、添加调取token接口
上面接口中鉴权用到了Access_token,找到这个接口,查看请求信息并对应到jmeter:
2、在一个线程中实现自动获取token(局部变量)
整体效果:
2.1 在token接口,添加正则表达式,提取出token的值:"access_token":"(.+?)"
2.2 在最新产品接口下,引用:${token}
3、在两个线程中实现自动获取token(全局变量)
整体效果:
3.1 在token接口下,添加后置处理程序,把获取的变量${token}设置为全局变量,并以新的名字newtoken来进行引用。
${__setProperty(newtoken,${token},)}
3.2 在最新产品接口下,引用:${__property(newtoken,)} 注意花括号中是两个下划线
3.3 定时器:如果不加定时器,两个线程是同步执行的,会发生token值还没有获取到,造成请求返回失败