gpt4 book ai didi

testing - LoadRunner 是否支持在响应页面中执行 JavaScript?

转载 作者:行者123 更新时间:2023-11-28 20:24:29 25 4
gpt4 key购买 nike

与 Jmeter 不同,Load Runner 是否支持在收到响应后执行 JavaScript?因为在 JMeter 中,当我们收到响应页面时,如果它包含 JavaScript 或 AJAX 调用,那么它不会被 JMeter 处理吗?那么Load Runner是否支持呢?

最佳答案

是,TruClient 虚拟用户类型,版本 11.x 及更高版本。

除非您的代码是真正的异步代码,其中单独的线程启动 Javascript 并且服务器请求每次到达的顺序都大不相同,否则您真的不需要 JavaScript 处理。当您查看跨多个记录 session 的给定业务流程的调用顺序时,大多数 AJAX 客户端的行为中“A”较少,“同步”较多。在行为上真正“A”同步的其余部分中,绝大部分“A”调用都是针对第三方组件的,这些组件无论如何都不会包含在您的性能测试中(您能想象尝试与以下人员协调您的性能测试吗? Google,因为您的应用程序包含 Google map !)

那么,支持你的核心核心问题。是的,LoadRunner 确实包括支持 JavaScript 处理的虚拟用户类型,即 TruClient 虚拟用户。如果您想运行完整的浏览器,您还可以使用 GUI 虚拟用户或 Citrix|RDP 虚拟用户。对于更大的问题,您真的需要一个处理 JavaScript 的虚拟用户吗?仔细查看跨多个记录 session 的请求序列,以了解您的业务流程在本质上是真正异步的(与您的服务器和代码有关)还是在行为上与您的应用程序同步。

关于testing - LoadRunner 是否支持在响应页面中执行 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12841133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com