假设你想测试你的JSP运行程序性能,那么你可以经常使用JMeter,它是由Apache软件基金会开发的放开源代码的产品.JMeter准许你开发测试方案,用以测试可访问的HTTP,FTP和JDBC数据库主机.JMeter可经常使用cookie和URL重写来处置Servlet验证,因此,在测试JSP运行程序时体现良好.它的下载地址为:
上方来看看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(样条曲线可视化器),设置和聚合报告差不多.
【编辑介绍】