Bootstrap

软件测试 - 从入门到精通 Jmeter 介绍前言(一)

Time will tell.

1、前言

Apache JMeter 是纯Java编写桌面应用程序,被设计为用于测试客户端/服务端结构的软件。它可以用来测试静态和动态资源的性能,例如静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等。

JMeter 可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。

JMeter 可以对你的应用程序进行回归测试。通过你创建的测试脚本和 assertions来验证你的程序返回了所期待的值。为了更高的适应性,JMeter允许调用二次开发的 jar 包来丰富你的测试场景。

JMeter 允许你使用正则表达式来创建这些assertions


2、比较JMeter与LoadRunner

JMeter 是一款开源测试工具,有着典型开源工具界面不美观的特点。虽然与 LoadRunner 相比有很多不足,比如它结果分析能力没有 LoadRunner 详细,但它的优点也有很多:

开源:

  • 它是一款开源的免费软件,使用它你不需要支付任何费用,相比 LoadRunner 的庞大,它非常小巧,不需要安装,但需要 JDK 环境,因为它是使用 java 开发的
;