读书人

使用JMeter进展性能测试

发布时间: 2013-09-09 20:31:09 作者: rapoo

使用JMeter进行性能测试

原文地址:http://www.ibm.com/developerworks/cn/java/l-jmeter/#1

?

JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,最新的版本是1.9.1,大家可以到 http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。



图五:设置好的Servlet测试请求(带参数)
使用JMeter进展性能测试



图七:第二次执行的结果显示
使用JMeter进展性能测试

大家可以看到第一次执行时的几个大时间值均来自于jsp request,这可以通过下面的理由进行解释:jsp执行前都需要被编译成.class文件。所以第二次的结果才是正常的结果。

总结

JMeter用于进行供能或者性能测试,通过使用JMeter提供的供能,我们可以可视化的制定测试计划:包括规定使用什么样的负载、测试什么内容、传入的参数,同时,他提供了好多种图形化的测试结果显示方式,使我们能够简单的开始测试工作和分析测试结果。

本文中,作者根据自己的使用经验,详细演示了如何使用JMeter来进行Web测试的全部过程,简单的介绍了JMeter提供测试结果的图形化显示界面中相关参数的含义。希望能够帮助大家学会使用JMeter的基本知识,同时,大家可以参考这个过程和JMeter的帮助文档来实现对java对象、数据库等的测试过程。

工具下载:

1. tomcat http://jakarta.apache.org/tomcat/index.html

2. JMeter http://jakarta.apache.org/jmeter/index.html

<!-- CMA ID: 53302 --><!-- Site ID: 10 --><!-- XSLT stylesheet used to transform this file: dw-article-6.0-beta.xsl -->

?

参考资料

JMeter 的用户指南 : http://jakarta.apache.org/jmeter/usermanual/index.html

关于作者

肖菁,唯 J 族创始人,开源项目 BuildFileDesigner、V-Security 创始人,Open Source 推广人,主要研究 J2EE 编程技术、Web Service 技术以及他们在 WebSphere、WebLogic、 Apache 平台上的实现,拥有 IBM 的 Developing With Websphere Studio 证书。

读书人网 >编程

热点推荐