jmeter环境搭建
环境配置:jmeter5.1版本+jdk1.8
https://jmeter.apache.org/
1、先运行自己是否已经搭建好jdk环境
cmd----》输入:java -version
2、安装jmeter
3、设置环境变量
此电脑–》右击–》属性—》高级系统设置—》环境变量–》系统变量
①变量名:JMETER_HOME
变量值:E:\apache-jmeter-5.1.1
②再path中加入JMETER的bin下位置路径
;%JMETER_HOME%\bin
运行验证:双击jmeter.bat —>位置在jmeter的bin目录下找到jmeter.bat即可
jmeter 插件下载 工具下载
http://jmeter-plugins.org/downloads/all/
插件下载以后,找到jmeterplugins-extras.jar,把jmeterplugins-extras.jar放到apache-jmeter-2.12\lib\ext目录。并重启jmeter。插件位置,在jmeter界面菜单栏–选项
启动jmeter,解压jmeter.bat文件,打开jmeter
jmeter常用的目录文件介绍
examples: 目录中有CSV样例
jmeter.bat windows的启动文件
jmeter.log jmeter运行日志文件
jmeter.sh linux的启动文件
jmeter.properties 系统配置文件
jmeter-server.bat windows分布式测试要用到的服务器配置
jmeters-server linux分布式测试要用的服务器配置
注:其中系统配置文件中的SSL设置重点关注如下几个:
#指定HTTPS协议层
https.default.protocol=TLS
指定SSL版本
https.default.protocol=SSLv3
#设置启动的协议
https.socket.protocols=SSLv2Hello SSLv3 TLSv1
缓存控制,控制SSL是否可以在多个迭代中重用
https.use.cached.ssl.context=true
docs目录
接口文档目录,例如:jmeter\docs\api下的index.html,可以打开api\index.html页面来查看;
extras目录
扩展插件目录,提供对ant 的支持,可以使用ant来实现子自动化测试,
例如:批量脚本执行,产生html格式的报表,测试运行时,可以把测试数据记录下来,jmeter会自动 生成一个.jlt文件,将该文件放到extras目录下,运行ant-data=文件名report,就可以生成测试统计报表。
lib目录
所有的插件目录,里面具有jar包,jmeter会自动在jmeter-home/lib和ext目录下寻找需要的类,lib下存放jmeter 所依赖 的外部jar:例如:httpclient.jar、httpcore.jar\htttpmime.jar等等。
其中:lib\ext目录下存放有jmeter依赖的核心包,apachejmeter-core.jar、apachejmeter-java.jar在client端需要引用,jmeter插件包也在此目录下。
lib\junit 下存放junit测试脚本。
licenses目录
jmeter证书目录
printable-docs目录
printable-docs的usemanual 子目录下的内容时jmeter的用户手册文档。其中user manual下的component-reference.html时常用的到核心元件帮助文档。