Apache JMeter是一款优秀的开源性能测试工具,在国外无论是在性能测试还是接口测试领域都有着非常高的使用率,但由于本身没有完善的中文文档以及典型开源工具特点(界面不美观)所以在国内应用并不广泛。先说说为什么要选择JMeter作为接口测试工具,选择它我主要基于以下几个原因:
一、成本低并且对编码要求相对不高。相较针对公司产品特性自主开发一套接口测试自动化框架,用JMeter实现接口测试无需具备非常专业的编码能力(对于像我这样的码渣而言是极好的),并且成本也要低的多,很适合现如今国内各大互联网公司流行的敏捷开发流程。
二、JMeter的扩展性非常好。虽然原生支持的协议有限,但我们可以根据需要制定自己的Sampler并向服务器发送请求。
三、JMeter是开源的。开源不仅意味着免费,更重要的是你可以通过开放的源码了解工具的所有行为,而不会像商业工具那样仅仅只能依靠有限的帮助手册以及网上教程。
二、安装与环境配置
1.首先去Jmeter官网()下载安装包,最新版为4.0,本篇使用的是3.0
2.将apache-jmeter-3.0.zip解压至任意位置。
3.添加环境变量:
变量名
变量值
JMETER_HOME
填入之前安装包解压的路径。例如E:\apache-jmeter-3.0
CLASSPATH
在尾部添加 ;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;
Path
在尾部添加 ;%JMETER_HOME%\bin;