负载测试基于客户端-服务器的Windows应用程序 [英] Load testing client-server based windows application

查看:208
本文介绍了负载测试基于客户端-服务器的Windows应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道的是: 我想对基于客户端服务器协议的Windows应用程序进行负载测试. 我可以使用Jmeter或LoadRunner吗?

What I am trying to know : I want to Load test a Windows application that is based on a client server protocol. Can I do it using Jmeter or LoadRunner ?

如果是:我还需要什么其他信息才能更好地理解我的查询?

If YES : What other information do I need to give you for better understanding of my query?

等待您的答复.

推荐答案

这取决于您要测试的内容.

It depends on what you want to test.

JMeter将让您测试负载下的客户端-服务器流量和服务器行为.但是,例如,如果您要对tcp协议(或http协议)进行编码,则必须对其进行编码.这实际上取决于您的应用程序使用哪种客户端服务器协议,但是如果它是基于二进制的协议,则您需要编码或找到一个进行编码/解码的插件.

JMeter will let you test the client-server traffic and server behaviour under load. But you will have to code the tcp protocol for example if it's one like that (or http protocol ). It really depends on what kind of client server protocol your application, but if it's a binary based protocol then you will need to code or find a plugin that does the encoding/decoding.

其他测试工具使用基于窗口捕获的测试方法,该方法可以捕获单击的位置,这可以使它们支持更多协议,因为它们仅依赖于客户端捕获,但是在例如按钮位置移动的情况下,场景可能无法及时稳定.但是有时您别无选择.

Other test tool use a window capture based testing approach which can capture the location of clicks, this ca make them support more protocols as they just rely on client capture but can make scenarios less stable in time if for example button position moves. But sometimes you don't have the choice.

这篇关于负载测试基于客户端-服务器的Windows应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆