2012-10-11 32 views

回答

3

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

除非你的代码是真正的异步,其中单独线程拉开Javascript和每次服务器请求到达顺序实质上不同的,你真的不需要JavaScript的处理。当您在多个录制会话中查看给定业务流程的调用顺序时,大多数AJAX客户端在其行为中的“A”和更多“S”同步行为较少。在其余的那些真正的'A'行为同步中,绝大多数的'A'调用是第三方组件,它们不会被包含在你的性能测试中(你能想象试图协调你的性能测试与谷歌,因为你的应用程序包括谷歌地图!)

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

+0

谢谢伟大的答案:D – AsadYarKhan

相关问题