我必须对一个特定的应用程序执行负载测试,我知道Jmeter不能测试桌面应用程序,所以我可以将它转换为用于测试的web链接。
我的客户已经为这个特定的应用程序提供了15000个用户?
如何在J表上测试这个巨大的数字,我真的需要增加15000 Vusers吗?
我搜索了解决方案,发现我们需要创建不同的服务器,这是唯一的选择,因为这必须创建15个不同的服务器(不可行)
如果有其他开放源码,请通知我,这样我就可以这样做。
谢谢!附注:我在性能测试方面很新。
发布于 2015-09-21 15:13:07
我不认为你需要15000虚拟用户来模拟这个数量的真实用户。真正的用户不会不停地敲击服务器,他们需要一些时间在操作之间“思考”。
例如,考虑到以下情况:
这意味着每个用户每分钟发送3个请求。15000名用户将每分钟发送45000个请求,相当于每秒750个请求,这可以由一台现代中端计算机模拟。
如果您继续使用JMeter,我强烈鼓励您熟悉JMeter性能与调优技巧指南--它将允许您以最有效的方式使用您的机器。如果您仍然无法每秒模拟750个请求-您可以考虑分布式测试
关于其他开源工具,宗庆林以能够在不太强大的硬件上模拟巨大负载而闻名,但它只运行在Linux/Unix系统上,并且没有任何GUI,所以如果您需要快速进行负载测试--我建议使用JMeter。
https://stackoverflow.com/questions/32688822
复制相似问题