【发布时间】:2021-12-26 15:50:38
【问题描述】:
【问题讨论】:
-
请点击该链接查看图片
标签: testing automation jmeter jmeter-plugins
【问题讨论】:
标签: testing automation jmeter jmeter-plugins
JMeter 不是浏览器,它在协议级别工作。就 Web 服务和远程服务而言,JMeter 看起来像一个浏览器(或者更确切地说,是多个浏览器);但是 JMeter 并不执行浏览器支持的所有操作。 特别是,JMeter 不执行 HTML 页面中的 Javascript。 它也不像浏览器那样渲染 HTML 页面(可以将响应视为 HTML 等,但不包括时间在任何样本中,并且一次只显示一个线程中的一个样本)。
Window interface 是特定于浏览器的,因此 JMeter 无法正确执行请求。
您需要手动执行动态参数correlation 来复制浏览器的行为,这样您应该不会看到错误,至少需要从上一个响应中提取ViewState 参数并传递给下一个请求,请参阅primefaces-jmeter-test.jmx 示例测试计划了解详情。
【讨论】: