Jmeter无法提取令牌

icnyk63a  于 2022-12-23  发布在  其他
关注(0)|答案(1)|浏览(117)

我使用Jmeter Recorder记录了登录步骤,并尝试动态使用授权令牌,以便模拟将用户登录到系统。

这是我的测试设置

这是我的css选择器提取器

这是我的登录页面HTTP请求

标记位于HTML页面内,如下所示

<input name="__RequestVerificationToken" type="hidden" value="n8H4dNHGkK7Fpqkue5wdqq419hVAG88AgqQiOmqsIUeBZS5L3uwwQYubC4pwKgulTbXBcQx22L4luV7NxwmQXw_PWG1xCdNwvfolB-c7obs1">

现在,每次我运行时,登录仍然失败,${token}的令牌号与标头响应中的令牌号不同。我哪里出错了?

tgabmvqs

tgabmvqs1#

"匹配号"字段中有错误,$1$是正则表达式提取器的模板。
对于CSS选择器提取器,如果存在多个匹配项,则该字段允许您:

  • 如果提供正数,则选择特定的匹配值
  • 如果提供0,则选择随机匹配值
  • 如果提供-1,则保存所有匹配项

如果您只有1个匹配项,则可以:

  • 将该字段留空
  • 使用1
  • 或使用0

更多信息:How to Use the CSS/JQuery Extractor in JMeter

相关问题