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

时间:2014-01-03 10:56:21

标签: java jmeter load-testing

我必须为独立的Java应用程序进行负载测试。我只有一个类文件可以用Jmeter进行测试吗?如果是,那么一些人可以对它投射一些光线或分享任何教程吗?

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

请帮忙。

2 个答案:

答案 0 :(得分:0)

要加载测试应用程序,您需要对其应用加载。 Jmeter用于通过模拟该网站的用户来向网站应用负载。除非你正在写一个网站,否则它对你没什么帮助。

对于您的独立应用程序,您需要找到一种模拟大量用户的方法(通常会涉及查找或编写其他程序),然后执行此操作。

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

答案 1 :(得分:0)

  

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

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

所以也许它不适合......