Jmeter:得到401错误

时间:2017-12-04 12:42:40

标签: jmeter jmeter-plugins

有没有人知道如何用正则表达式来解决它?在这里,我正在使用有效的访问令牌和错误响应令牌进行屏幕截图。 提前谢谢。

有效回复令牌

enter image description here

无效的回复令牌

enter image description here

和正则表达式exctracter enter image description here

如果你们有任何其他解决方案来处理这种未经授权的访问,那很好。

1 个答案:

答案 0 :(得分:3)

  1. JSON Extractor添加为authserver请求的子项,并按如下方式对其进行配置:

    • 变量名称:任何有意义的内容,即token
    • JSON路径表达式:$.access_token
  2. HTTP Header Manager添加为student请求的子项,并将其配置为发送Authorization标头,其值为Bearer ${token}
  3. 展望未来,您可以采用另一种方式录制JMeter测试,该测试能够以SmartJMX模式导出录制的请求,并自动关联所应用的动态参数,这样您就可以节省更多创造性工作的时间。有关详细信息,请参阅How to Cut Your JMeter Scripting Time by 80%文章。