Jmeter环境搭建
Jmeter下载和安装
1. 下载地址:http://jmeter.apache.org/download_jmeter.cgi
2. 下载完毕后解压,得到安装包
/bin:jar包等
/examples::包含Jmeter使用实例
- ApacheJMeter.jar:JMeter源码包
- jmeter.bat:windows下启动文件
- jmeter.sh:Linux下启动文件
- jmeter.log:Jmeter运行日志文件
- jmeter.properties:Jmeter配置文件
- jmeter-server.bat:windows下启动负载生成器服务文件
- jmeter-server:Linux下启动负载生成器文件
/docs:Jmeter帮助文档
/extras:提供对Ant的支持文件,可也用于持续集成
/lib:存放Jmeter依赖的jar包,同时安装插件也放于此目录
/licenses:软件许可文件,不用管
/printable_docs:Jmeter用户手册
3. 启动jmeter有两种方式
进入到解压目录/bin/,双击Jmeter启动
或者命令行cd进入到bin目录,输入sh jmeter启动
备注:Jmeter使用的前提是,系统需要安装Jdk1.6或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html
另外,Jmeter相关插件的下载安装地址在:http://www.jmeter-plugins.org/
Jmeter设置
1. 默认的语言是英文,需要设置为中文。依次选择工具栏的Options》Choose Language》Chinese,即可
2. 如果希望快捷直接启动,可以修改环境变量
创建一个Jmeter测试案例
1. 打开Jmeter,创建一个测试计划,或者使用默认的测试计划
2. 添加线程组:选中测试计划,右键点击,添加》threads(Users)》线程组
一般设置为1个“线程数”,“循环次数”为1。
3. 添加HTTP Cookie管理器:选中线程组,右键点击,添加》配置元件》Http Cookie管理器
发送请求时经常需要校验 cookies 信息,如果使用 cookie 管理器在指定的域下面使用,那么发送请求时就不需要校验 cookies。
4. 添加Http请求默认值:选中线程组,右键点击,添加》配置元件》Http 请求默认值
填写被测系统的域名和端口,http请求的实现包版本以及具体协议类型,线程组里的所有“HTTP Sampler”可默认使用此设置。
5. 添加HTTP 请求:选中线程组,右键点击,添加》Sampler》Http 请求
录入被测的接口,请求路径,请求方法,以及参数列表。http 默认端口80,https默认端口443。
6. 设置检查点:选中Http请求,右键点击,添加》断言
输入断言的内容。
7. 添加监听器:选中Http请求》添加》监听器》查看结果树
结果树、聚合报告的目的是,方便查看运行后的结果。
8.点击绿色run的按钮,出现运行结果