我有一个clien-server应用程序,我想对它进行负载测试
问题是我没有100个客户端开始连接到服务器并为我测试应用程序。
我为此目的使用了Avalanche和TestComplete之类的应用程序,但遗憾的是它们只是模拟HTTP
和HTTPs
测试,可用于Web应用程序测试而不是cilent-server test 。
我需要的是像testComplete这样的东西能够保存交易并重放数百次或像雪崩一样。
我也看到过其他一些应用程序,比如Grinder之前已经提到过,但是我不可能编写执行测试的脚本。
是否有任何机构知道这项工作的任何良好申请或任何编写脚本以便轻松执行测试的方法?
提前致谢。
P.S。:我已经在SO中阅读了有关此问题的所有问题。它们都不包含我需要的东西。然后不要在这里重复或链接它们。
答案 0 :(得分:1)
您可以使用TestComplete的distributed testing执行此操作。这样,您可以在多台计算机/虚拟机上并行运行GUI测试。可以使用synchronization points来同步“客户”。
注意:您需要为参与分布式测试的每台计算机提供TestComplete或TestExecute许可证。