我知道LoadRunner用于系统响应,但我不知道它是否也测量渲染时间(大型列表中的成千上万项)。我想这可以通过验证UI中出现的特定对象来完成,但是,我认为LoadRunner不运行浏览器,只发送记录的数据。我对任何输入都会非常感激。 谢谢!LoadRunner是否测量UI响应时间?
2
A
回答
3
LoadRunner有很多方法来测量渲染时间。从堆栈顶部开始往下走
- Citrix/RDP虚拟用户。同步位于此类型的位图上,因此位图必须完全呈现给客户端
- GUI虚拟用户。这是LoadRunner从版本1开始的一部分。首先是XRunner,然后它变成了WinRunner,而在Current产品中则是QuickTest Professional。 GUI虚拟用户在胖客户端服务器时代非常流行,现在Web客户端越来越厚,越来越丰富。一般而言,您只会运行其中一小部分,而其余的则是运输级用户
- TruClient(LoadRunner 11 on)。运行完整的Firefox堆栈,包括渲染。
当您向上移动堆栈以运行完整客户端时,存在折衷。首先是每个虚拟用户的资源成本变得更大,因为您必须运行完整的客户端,而不是仅将会话行为重现到服务器。如果你有一个500MB的浏览器加上你的抽样插件,你甚至可以看到,即使在一个4GB的共享执行代码主机上,你仍然不会为每台主机获得大量的用户。如果您查看基于QTP的GUI虚拟用户,那么您正在查看每个OS实例的sinngle虚拟用户。
当您查看TruClient用户类型的完整firefox堆栈以及运行GUI虚拟用户的能力时,您的陈述“我认为LoadRunner不运行浏览器并且仅发送记录的数据”选择几乎导致这个陈述被搁置。
现在是下一个大问题。假设它不是你的代码,并且它的渲染速度很慢,那么你将能够做些什么来改变这种行为,让你的应用运行得更快?你可以改变IE吗?您是否有时间,技能和预算开始挖掘Firefox或Chrome的源代码以查找缓慢的代码并进行更新?
相关问题
- 1. 是否可以使用Python来测量响应时间?
- 2. Python请求测量响应时间
- 3. 与WatiN组合测量响应时间
- 4. 肥皂泡响应时间测量
- 5. htmlService - 响应时间是否缓慢?
- 6. 变量CURL响应时间
- 7. UI应用程序页面加载时间的测量
- 8. 测量Windows应用程序的UI响应度
- 9. php curl,检测响应是否为gzip
- 10. 测试Flask响应是否为JSON
- 11. PHP的测试响应时间
- 12. 如何测量平板电脑的触摸响应时间?
- 13. node.js测量多个请求的响应时间
- 14. 如何测量API调用的响应时间?
- 15. 如何测量网页的响应和加载时间?
- 16. 如何测量服务器的请求和响应时间?
- 17. 如何测量WinForms的响应速度和加载时间
- 18. 通过数据包测量响应时间?
- 19. 使用Tornado测量响应的时间AsyncHTTPClient
- 20. python时间模块足够可靠用于测量响应时间吗?
- 21. redis SLOWLOG命令是否测量CPU时间或实时?
- 22. 如何使用soap ui测试其余请求和响应是否相同?
- 23. 如何测量服务器端HTTP请求和HTTP响应之间的时间?
- 24. Apache响应时间
- 25. AJAX响应时间
- 26. UploadValuesAsync响应时间
- 27. 投影是否减少查询和/或响应时间?
- 28. 谷歌浏览器速度追踪器请求时间和响应时间实际测量的是什么?
- 29. SOAP UI响应
- 30. 如何测量Flex/Java应用程序响应和渲染时间?
这不是关于浏览器速度慢,而是关于我们的应用速度慢。我们有LoadRunner 9,所以TruClient不在考虑之列,但是谢谢,我不知道。顺便说一句,我可以看到TruClient只支持基于Javascript的应用程序(或常规网页+基于JavaScript的应用程序?那么flex就是...) – user970696 2012-03-10 09:33:56
如果您尝试在浏览器中添加flex/flash/acrobat/...或其他任何内容在处理和渲染,然后你正在看一个GUI虚拟用户。 LoadRunner可以为传输层上的所有这些类型的额外层添加项产生负载,但是当您“似乎”需要GUI渲染时,则需要GUI虚拟用户。应该注意的是,如果一个用户渲染速度慢,那么最好在功能测试中对其进行攻击,而不要等到以后进行性能测试。对于许多人来说,缓慢的速度永远不会很快 – 2012-03-10 16:54:44
谢谢。看起来你是唯一在LR上的专家。另外从我读到的,只有一个GUI Vuser /每个工作站(除非使用虚拟桌面)。 – user970696 2012-03-10 17:48:15