加载测试客户端 - 服务器的Windows应用程序

时间:2012-08-28 04:31:33

标签: jmeter performance-testing loadrunner

我想知道的是什么: 我想加载测试基于客户端服务器协议的Windows应用程序。 我可以使用Jmeter或LoadRunner吗?

如果是:我需要提供哪些其他信息才能更好地理解我的查询?

等待您的回复。

2 个答案:

答案 0 :(得分:0)

您的测试能力取决于您的应用程序的通信架构。 LoadRunner支持许多可以直接收集的接口,而使用JMETER,您将拥有更多的编程路径。

答案 1 :(得分:0)

这取决于你想要测试的内容。

JMeter将允许您在负载下测试客户端 - 服务器流量和服务器行为。但是你必须编写tcp协议代码,例如,如果它是那样的(或http协议)。它实际上取决于您的应用程序的客户端服务器协议类型,但如果它是基于二进制的协议,那么您将需要编码或找到执行编码/解码的插件。

其他测试工具使用基于窗口捕获的测试方法,该方法可以捕获点击的位置,这使得它们支持更多协议,因为它们仅依赖于客户端捕获,但是如果例如按钮位置移动则可以使场景不太稳定。但有时你没有选择。