我需要使用自动脚本在.NET桌面应用程序上自动执行负载测试,最好是能够记录鼠标点击和键盘输入的脚本。
我将拥有大约10个桌面,我想在每个盒子上模拟最多10个用户(作为安装100个盒子的替代方案)。
是否有可用于执行此操作的工具?此应用程序没有HTTP接口,因此无法使用常规的基于Web的负载测试工具。
答案 0 :(得分:1)
看看QuickTestPro。我们将它用于Web和Windows应用程序。
也就是说,如果这些应用程序正在调用数据库后端,那么您可能只考虑stress testing the database本身。我认为你将很难通过任何工具获得你正在寻找的音量(100个并发用户)。也就是说,如何一次打开10个应用程序实例?
祝你好运!答案 1 :(得分:0)
Mercury(现在由惠普拥有,我相信)已经做了长期业务,提供横向扩展测试工具。
如果您想尝试自己动手更新其中一些内容,请查看Microsoft正在发布的UI Automation Framework。