用于性能测试的For用户界面端点响应时间从开发人员工具加载时间推迟
Ex J计量端点响应时间为615 Ms,在developer工具中显示(加载: 13.30秒),完成时间为18.98秒
注:J测量仪捕获35个后端调用/开发工具,捕获104个后端调用
为什么all不能捕获所有的开发工具后端调用?
为什么all不能捕获所有的开发工具后端调用?我们对这个问题有什么解决办法吗?
发布于 2022-11-20 08:02:15
JMeter不是浏览器,它在协议级别工作。就web服务和远程服务而言,JMeter看起来像一个浏览器(或者更确切地说是多个浏览器);然而,JMeter并不执行浏览器支持的所有操作。特别是,JMeter不执行在HTML页面中找到的Javascript。也不像浏览器那样呈现HTML页面(可以将响应视为HTML等等,但是任何示例中都不包括时间,而且一次只显示一个线程中的一个示例)。
因此,在处理嵌入式资源、cookie、思考时间等方面,除了配置JMeter使其行为像真正的浏览器之外,您还需要注意在浏览器中打开页面时调用的请求的性质。
如果请求是由JavaScript创建的,也就是说,它是一个阿贾克斯调用,当您打开页面时,JMeter不会自动发出请求。但是,您可以使用JMeter的HTTP(S)测试脚本记录器记录它,并在主请求之后运行。使用事务控制器可以测量累积响应时间。
发布于 2022-11-19 21:54:08
检查检索http采样器的“高级”选项卡中的所有嵌入式资源,看看有什么区别。

开发工具和for之间,或者Jmeter和其他性能工具(例如Gatling )之间,时间总是略有不同的。
https://stackoverflow.com/questions/74497639
复制相似问题