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

问题描述 投票:0回答:1

只是倾斜相关,请帮助我如何在jmeter下使用令牌ID,我使用令牌ID然后得到错误,

请帮我。

网站链接是:https://opensource-demo.orangehrmlive.com/和凭证:(用户名:Admin |密码:admin123)

附图供参考。

enter image description here

selenium testing jmeter qa
1个回答
1
投票

响应不是JSON,它是正常的HTML所以你应该使用CSS Selector Extractor以获得_csrf_token隐藏的input field的值

按如下方式设计测试计划:

  1. 添加HTTP Request采样器,它将向GET页面发送简单的https://opensource-demo.orangehrmlive.com/请求
  2. 添加CSS Selector Extractor作为上述请求的子项
  3. 配置如下: 创建变量的名称:tokenid CSS选择器表达式:form[id=frmLogin] > input[id=csrf_token] 属性:value 演示: enter image description here
  4. 在第一个GET请求之后添加屏幕截图中的请求

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

© www.soinside.com 2019 - 2024. All rights reserved.