在接口测试中测其他功能往往需要获取token,如何使用jmeter做呢?
首先在添加一个登录接口
在上面的接口基础上,添加一个查看结果树,验证一下json提取表达式,如何能取到token值
如果请求接口返回的数据时json格式,建议用JSON提取器,非常的方便。
当然也可以用正则表达式提取、或其他的方式都可以。
JSON提取器内容填写
如果想要调试一下,可以添加一个调试取样器,然后再查看结果树里面就可以查看到取样器的结果,是有取到token的
在需要测试的接口下面(如下面租户页面),添加一个http信息头管理器,然后添加一组参数
参数名称去该接口的Request headers里面看这个字段名,是开发定义的。值就写json提取器里面你自己定义的名称。注意写法是${ },里面写自己自定义的变量名
这里就完成了对带有token的请求处理。
最后,就可以对该接口进行测试了