课程介绍
JMeter是Apache软件基金会的产品,用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java 对象,数据库和查询,FTP服务器等等)的性能进行测试.是一款很方便的测试软件。
此课程将详细介绍:Windows操作系统环境安装JMeter、运行JMeter、配置JMeter
课程系统环境:
- 操作系统:Windows10
- JDK:1.8
- JMeter:5
确定JDK安装成功
JMeter 是基于 Java 的框架,所以第一个要求是JDK安装在机器上,且JDK版本不低于1.6。(JDK安装请参考平台课程“JDK (Windows)安装及配置”)
在系统cmd命令提示符下输入java -version,验证JDK是否安装成功和版本号: 上图表示JDK已安装,版本1.8
下载安装JMeter
JMeter下载地址: http://jmeter.apache.org/download_jmeter.cgi(当前最新5.1)
- windows环境下安装,选择zip格式的文件下载
-
把下载的zip文件解压后就可以使用
-
目录介绍 下面是解压后的文件目录介绍:
bin:可执行文件目录
常用文件:
examples:打开里面是一个csv样例(jmeter需要读取本地文件可参考)
jmeter.bat:windows的启动文件(重要)
jmeter.log:jmeter运行的日志文件
jmeter.properties:系统配置文件
jmeter-server.bat:windows分布式测试要用到的服务器
docs:文档目录
docs 目录下主要包括:api文件以及css和图像样式
extras:目录下的文件提供了对构建工具Ant的支持,可以使用Ant来实现测试自动化。
例如批量脚本执行,产生HTML格式的报表,测试运行时,可以把测试数据记录下来,Jmeter会自动生成一个.jtl文件,将该文件放到extras目录下,运行“ant -Dtest=文件名 report”,就可以生成测试统计报表。
lib:该目录包含两个子目录,其中ext子目录存放有JMeter的核心jar包,另一个junit子目录存放JUnit测试脚本。
用户扩展所依赖的包(如JDBC、JMS实现包)应该直接放到lib目录下。而JMeter插件包应该放在lib/ext下。
licenses:JMeter证书目录
printable_docs:用户使用手册
运行JMeter
运行JMeter 有两种模式:gui(图形界面)模式、non-gui(命令行)模式 JMeter 初学者可以在GUI模式下学习创建、调试、运行测试计划。待熟练使用工具建议使用non-gui模式运行测试计划(后期可参考<JMeter no-gui模式运行>课程学习)
GUI模式
-
JMeter 的bin目录下,双击jmeter.bat,很短的等待之后ÿ