我如何从jmeter中的数据绑定中获取价值

时间:2019-11-07 18:17:10

标签: jmeter

在前端使用敲除js时是否可以从输入中获取实际值,如:

<input type="text" id="messageTitle" data-autocomplete="title" data-bind="value: XY.messageEdit.viewModel().message.title">

在以后的jmeter测试中重用它?

我认为regexp或xpath不是有效的解决方案,因为我们无法在响应源代码中看到真正的价值(但其JS表示形式)

1 个答案:

答案 0 :(得分:1)

问题是,HTTP采样器本身仅执行HTTP协议-它对嵌入式资源进行了一些解析,但没有执行所有的繁琐操作。

因此,您使用的是错误的采样器。

您最需要的是WebDriver sampler,它将为您模拟浏览器的行为。

查看有关该主题的这两篇文章: https://www.blazemeter.com/blog/jmeter-webdriver-sampler/https://www.blazemeter.com/blog/webdriver-sampler-your-top-10-questions-answered/