虽然我已经使用了多年的性能测试工具,但它们都在网络级别运行,记录客户端和服务器之间的流量。
大多数时候,经理对最终用户看到的表现感兴趣。
使用Flex等RIA应用程序,用户看到的部分性能包括客户端桌面本身的计算等。但大多数工具都没有记录那个时间。
某些RIA包含分析器,但分析器仅模拟一个客户端。
有没有人找到一个很好的解决方案?我能想到的最好的想法是使用网络级工具(例如Neoload)在服务器上创建负载,然后使用分析器或某些GUI自动化来记录完整的客户端时间。这看起来有点笨拙。
谢谢,
戈登
答案 0 :(得分:3)
有大量工具可用于测试Flex应用程序的整体性能,并且大多数工具专注于网络通信性能(主要是针对较大应用程序的AMF)和后端的负载测试。
以下是一些工具或服务的简短列表:
在测试客户端应用程序时,需要测试许多参数:
以下是一些有用的链接:
很大程度上取决于您定位的设备类型或您正在使用的功能,例如
答案 1 :(得分:2)
Selenium有一个扩展来测试Flex UI: http://code.google.com/p/flex-ui-selenium/
答案 2 :(得分:0)
尝试使用monocle ....非常强大