【问题标题】:How to perform client-server test without scripting?如何在没有脚本的情况下执行客户端-服务器测试?
【发布时间】:2015-01-17 07:32:21
【问题描述】:

我有一个客户端服务器应用程序,我想对其执行负载测试。
问题是我没有例如 100 个客户端来开始连接到服务器并为我测试应用程序。
为此,我使用了一些应用程序,例如 AvalancheTestComplete,但不幸的是它们只是模拟 HTTPHTTPstests 并且可用于 Web 应用程序测试而不是 cilent-server 测试。
我需要的是 testComplete 之类的东西,以便能够保存交易并重播数百次或像雪崩一样。
我还看到了一些其他应用程序,例如 Grinder 之前已在此处建议,但我无法编写脚本来执行测试。
有没有人知道这项工作有什么好的应用程序或任何编写脚本以轻松执行测试的方法?
提前致谢。

P.S.:我已阅读 SO 中有关此问题的所有问题。它们都不包含我需要的东西。然后不要在此处重复或链接它们。

【问题讨论】:

  • 你想测试什么?只是在获得连接时进行负载测试?如果是这样,您为什么不使用您将要编写的简单应用程序来做到这一点?
  • @HBizhi 不只是为了连接,我想测试是否可以从不同的客户端同时执行不同的功能。我的意思是不同的clinet可以同时登录,点击相同的部分,输入信息访问数据库和...

标签: testing load testcomplete grinder


【解决方案1】:

您可以使用 TestComplete 的 distributed testing 来执行此操作。通过这种方式,您可以在多台计算机/虚拟机上并行运行 GUI 测试。 “客户端”可以使用synchronization points进行同步。

注意:您需要为参与分布式测试的每台计算机提供 TestComplete 或 TestExecute 许可证。

【讨论】:

    猜你喜欢
    • 2010-11-23
    • 2019-12-17
    • 2023-02-12
    • 2016-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    相关资源
    最近更新 更多