我是 jmeter 的新手,我陷入了困境。虽然场景很简单,但就像我说的,我是 Jmeter 的新手。 我必须请求一个网页。 作为响应,我将收到一个 HTML 文件,其中包含 java 脚本代码。 我已经确认该 javascript 代码中存在一些字符串 我知道我可以在 seleium webdriver 的帮助下做到这一点,到目前为止我已经做到了,但我需要多次运行此测试。 就 JMeter 而言,它会丢弃响应中存在的任何票据。所以请帮帮我
最佳答案
JMeter 将不会运行 Javascript。这并不意味着它会忽略它。
将响应断言添加到 HTTP 请求采样器(右键单击它,添加 -> 断言 -> 响应断言)。这将允许您添加字符串并断言该字符串存在于响应中(注意:与 C++ 等不同,此处的断言不会停止您的测试,只会使该采样器出错)。
要使用响应断言,请将单选按钮切换为Contains
,然后单击底部中心的Add
。在中间显示的新框中,添加“该 javascript 代码中存在的某个字符串。”
关于javascript - 我们可以在jmeter中解析响应吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35942596/