四、JMeter的使用—cookie和token


一、token的使用

应用场景:如登陆后查看自己的订单,或者如豆瓣网收藏文章接口需要先进行登录,此时涉及到两个接口,一个登录接口,一个查看订单接口或者收藏文章接口。而查看订单或收藏文章的前提是先要登录,此时就需要将登录后的状态传递给收藏的接口。此时就需要应用到token的传递。

步骤1:添加登录的HTTP请求,将返还结果中的token作为参数传递给收藏接口

步骤2:配置【正则表达式提取器】来获取token

 

 

引用名称:作为变量,保存正则表达式获取的结果

正则表达式:通过正则表达式来获取想要的结果

模板:

匹配数字:一般填写1,表示取匹配到的第1个值

将正则表达式获取到的值传递给引用名称

如:获取到了"token":"(aaaa)"

login_token=aaa

步骤3:将获取到的值传递给下一个接口

将传递的参数当中的token进行替换

替换格式:"${传递的参数的变量名称}"

替换前:

 

 替换后:

 步骤4:此时token传递过去后,收藏接口还无法识别登录的用户是谁,需要将cookie传递过去。

 

 

 

 添加即可,无需进行配置。

步骤5:运行,查看结果。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM