Jmeter实现简单web负载测试
简介
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。
安装
上面的文字提到 Jmeter是基于Java进行开发的,所以理论上我们可以运行于任何安装有Java的平台上,而事实也确实如此,我们就大概说一下安装步骤。
· 安装Java环境,这一步我们就不做过多解释了,无论是百度、google 都可以搜到大量设备安装Java的技术文章。
· 下载源代码,官网下载
打开官网,到下载页面
· 解压
· 运行
对于有用户界面的Windows和Mac来说双击bin目录下的jmeter即可,对于无用户界面的server端我们接下来会专门说一下。
更加详细的打开方式可以看这里
使用
我们现在已经将Jmeter安装完成了,下面的问题就是如何操作了
下图便是Jmeter打开后的界面
·添加测试任务
本文主要示例为 模拟多GET请求的负载测试方案
界面开始已经默认添加了一个测试计划,我们下面的步骤 也是要围绕着这个测试计划展开。
·添加线程组
在线程组里