性能测试的工具很多,但是免费开源并且应用最广的就是Jmeter了。
那么JMeter是什么呢?
JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 (摘录自百度百科)
一般我们对一个系统的测试主要包括功能测试和性能测试,功能测试简单理解就是按用例在界面上点点点或者使用SoapUI、PostMan这些工具对接口进行调用;而性能测试简单理解就是借用工具或者自己写测试代码对系统或接口服务进行大量操作。JMeter简单理解就是一个做性能测试的工具。
如何获取JMeter?
JMeter的官网地址为 https://jmeter.apache.org ,你可以在https://jmeter.apache.org/download_jmeter.cgi 找到最新版本的JMeter程序下载。
如上图所示,首先选择清华作为下载镜像,然后点击apache-jmeter-版本号.zip文件进行下载。
JMeter的安装
在JMeter官网下载的安装包其实是个绿色包,无需进行安装,进行解压即可。建议解压到非中文目录。
JMeter的部署
JMeter解压后,是否可直接运行呢?
答案是否定的,首先我们需要确定当前操作系统是否已正确安装JDK(参阅:JAVA启蒙:WIN10下的JDK环境部署)。
其次,需要创建JMeter运行需要的相关系统环境变量。
操作流程为:
1 | 在“开始”菜单上右键选择“系统” |
2 | 在打开的主页窗体中选择“系统信息” |
3 | 在新打开的系统窗体中选择“高级系统设置” |
4 | 在“系统属性”窗体中选择“环境变量” |
5 | 在“环境变量”中点击“新建”按钮创建JMETER_HOME环境变量 |
JMETER_HOME环境变量值为刚才你解压的目录,比如我这里解压的目录“D:\Tools\Java\apache-jmeter-5.1.1”。
JMETER_HOME环境变量创建后,需要将它加入到系统的Path变量。
保存后退出环境变量界面,然后打开命令提示符,检查JMETER是否可正常调用。
现在可以开始你的性能测试之旅了。