繁体   English   中英

使用Jmeter对独立Java应用程序进行负载测试

[英]Using Jmeter for load testing of a standalone java application

我必须对独立的Java应用程序进行负载测试。 我只有一个班级文件,可以用Jmeter进行测试吗? 如果是,那么某个机构可以为它提供一些启发或分享任何教程吗?

实际上,当我上网时,我知道Jmeter仅用于测试Web应用程序,但是我也很少看到有关测试独立应用程序的博客,但是它们并没有太大帮助。

请帮忙。

要对应用程序进行负载测试,您需要对其施加负载。 Jmeter用于通过模拟该网站的用户来向该网站施加负载。 除非您正在编写网站,否则它不会对您有太大帮助。

对于您的独立应用程序,您将需要找到一种模拟大量用户的方法(通常这需要查找或编写另一个程序来完成),然后执行该操作。

例如,为了测试一个宁静的Web服务来存储文档,我编写了一个程序,该程序循环遍历文件夹中的每个文件,然后将它们全部上传,然后下载上传的文件并进行比较。 然后,我们在多台计算机上运行该文件,同时遍历该文件夹数千次。 模拟了来自多个用户的沉重负担。

Apache JMeter可用于在静态和动态资源(文件,Web动态语言-PHP,Java,ASP.NET等-,Java对象,数据库和查询,FTP服务器等)上测试性能。 它可用于模拟服务器,服务器组,网络或对象上的繁重负载,以测试其强度或分析不同负载类型下的整体性能。 您可以使用它来对性能进行图形分析,或在繁重的并发负载下测试服务器/脚本/对象的行为。

通过http://jmeter.apache.org/

所以也许它不适合...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM