如何在jmeter关联中使用来自html响应的标记id(值)

arknldoa  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(185)

只是学习相关性,请帮助我如何在jmeter下使用令牌ID,我正在使用令牌ID,然后出现错误,
请帮帮我。
网站链接为:https://opensource-demo.orangehrmlive.com/和凭证:(用户名:管理员|密码:admin123)
随附图片供参考。

2eafrhcq

2eafrhcq1#

响应不是JSON,它是正常的HTML,因此您应该使用CSS选择器提取器来获取隐藏的_csrf_tokeninput field的值
按如下所示设计测试计划:
1.添加HTTP请求采样器,它将向https://opensource-demo.orangehrmlive.com/页面发送简单的GET请求
1.将CSS选择器提取程序添加为上述请求的子级

  • 按如下方式进行配置:
  • 创建的变量的名称:tokenid
  • CSS选择器表达式:form[id=frmLogin] > input[id=csrf_token]
  • 属性:value

演示:

  • 将屏幕截图中的请求添加到第一个GET请求之后

请参阅How to Handle Correlation in JMeter文章,了解更多关于在JMeter测试中处理动态数据的信息。

相关问题