使用JMeter测试JSP应用程序性能

开发 后端
本文介绍使用JMeter测试JSP应用程序性能,以及介绍你想测试你的JSP应用程序性能,那么你可以使用JMeter,它是由Apache软件基金会开发的开放源代码的产品。

如果你想测试你的JSP应用程序性能,那么你可以使用JMeter,它是由Apache软件基金会开发的开放源代码的产品.JMeter允许你开发测试方案,用以测试可访问的HTTP,FTP和JDBC数据库服务器.JMeter可使用cookie和URL重写来处理Servlet验证,因此,在测试JSP应用程序时表现良好.它的下载地址为:http://jakarta.apache.org/jmeter

下面来看看JMeter,你可以写一个非常简单的JSP页面来使用JMeter进行测试,比如:test.jsp.为了测试该页面,我们首先生成包括5个线程的线程组,各循环100次.这样就会模拟5各浏览器的效果,每个浏览器运行测试方案100次.

运行jmeter.bat,就会显示出一个Java swing技术所构建的一个GUI窗口.右击左边树状结构的测试计划,选择添加->线程组选项添加一个线程组,在线程数中填写5,即模拟5各浏览器;在Ramp-Up Period(in seconds)里填写5;在循环次数中填写100.

接着需要在线程组下生成一个HTTP请求并配置它来访问你的test.jsp页面.右击线程组,选择添加->Sampler->HTTP请求.在服务器名称或IP中填写你的主机名或IP,在这个例子中我写的是localhost;端口号请根据具体情况填写,我的是8080;协议填写HTTP,方法是Get;路径根据你的环境填写你的JSP页面的地址,我写的是/test/test.jsp;其他的值都默认.

然后添加一个报告.右击线程组,选择添加->监听器->聚合报告.当我们运行这个线程组的时候这里就会出现浏览测试页运行的最小,***和平均响应时间等信息.如果你需要将报告的内容写入一个文件中,那么你可以在文件名那里填写要保存的文件路径及文件名,当然这是可选的.

终于到了***的步骤,点击运行菜单->启动来运行测试方案.运行测试可能会花费一些时间.测试运行时,你可以在聚合报告窗口查看结果.

JSP应用程序不仅可以生成聚合报告,还可以生成一些其他的报告,比如Spline Visualizer(样条曲线可视化器),设置和聚合报告差不多.

【编辑推荐】

  1. JSP IIS的***解决方案实例分析
  2. JSP能否再掀Web狂潮
  3. Servlet和JSP中的多线程同步问题
  4. JSP是不是Java发展史上的一大败笔?
  5. JSP像乌云般挡住了JSF的光芒
责任编辑:佚名 来源: IT168
相关推荐

2010-02-04 09:41:03

Android应用程序

2020-12-03 08:00:00

SQL数据库MySQL

2019-10-17 10:10:23

优化Web前端

2011-08-08 13:35:50

Web应用WANWeb应用程序

2011-09-20 10:41:45

Web

2010-11-15 16:20:33

Oracle系统优化

2014-12-16 09:35:13

DevOps

2011-01-19 11:10:50

程序交付优化应用程序性能管理监控

2022-07-04 17:32:12

DevOpsAIOps

2012-11-28 11:09:28

IBMdW

2009-01-08 19:06:13

服务器应用程序SQL Server

2010-07-28 09:25:41

jQueryJavaScript性

2009-07-29 11:33:14

ASP.NET技巧ASP.NET应用程序

2009-01-08 19:11:39

服务器应用程序SQL Server

2009-01-08 19:14:37

服务器应用程序SQL Server

2010-08-10 13:58:00

Flex性能测试

2011-07-07 09:03:12

ASP.NET

2017-06-13 17:23:53

存储缓存数据

2015-05-07 09:05:18

2018-11-06 09:53:27

点赞
收藏

51CTO技术栈公众号