有人可以给我解释一下AJAX Defaults Config还是它在Jmeter中的作用?
我尝试在Google中搜索答案,但找不到明确的定义。
答案 0 :(得分:0)
截至JMeter 5.1.1,JMeter Components中没有AJAX Defaults Config
这样的东西,因此很可能您正在使用某种形式的JMeter Plugin,但该形式尚未公开。在这种情况下,您应该与插件开发人员/维护人员联系以进行澄清。
对于香草JMeter,根据JMeter project main page:
JMeter不是浏览器,它在协议级别工作。就Web服务和远程服务而言,JMeter看起来像一个浏览器(或更确切地说,是多个浏览器)。但是,JMeter不会执行浏览器支持的所有操作。 特别是,JMeter不会执行HTML页面中的Javascript。它也不会像浏览器那样呈现HTML页面(可以将响应查看为HTML等,但计时不包括在内)任何样本中,一次只能显示一个线程中的一个样本。
因此,JMeter无法自动执行AJAX请求,因为J
字母代表JavaScript
如果您需要正确模拟AJAX请求,则需要为每个AJAX调用添加一个单独的HTTP Request采样器,并将其放在Parallel Controller下以确保