简介
Jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,拿到安装包之后直接解压就可以使用,本篇文章重点介绍Jmeter的安装
实验环境
操作系统:Windows7
JDK版本:1.8
Jmeter版本:3.1
开始新建项目
1.打开Jmeter
进入Jmeter解压目录
2.用Excel写好接口参数
3.在Jmeter进行配置
线程循环两遍为读取Excel两条信息
填写:prev.setDataEncoding("UTF-8")
填写:prev.setDataEncoding("UTF-8")
两个HTTP请求,分别用于http跟https请求类型,用布鲁尔值判断
请求方法为post类型
${mymethod}
"${mymethod}"=="post"
填写请求详情
HTTP请求${myorder}-${portname}
${myorder},${portname}
${myname}
${protocol}
${myurl}
${mydata}
请求方法为get类型
如果(If)控制器
${mymethod}
"${mymethod}"=="get"
4.生成报告
打开CMD工具,复制下面语句,全部一起执行
C:\apache-jmeter-3.1\bin\jmeter.bat -n -t C:\TestTools\JmeterWorkSpace\autoTest\xAutoTest.jmx -l C:\TestTools\JmeterWorkSpace\autoTest\test_log.jtl -e -o C:\TestTools\JmeterWorkSpace\autoTest\output
进入output打开测试报告
以上为Jmeter接口测试过程,后续接口有变动,我们直接在Excel修改即可。该项目源码已上传到百度云:https://pan.baidu.com/s/1Kywjzx87MGr-48lkE-o7oA 密码: zkkm
更多请看《自动化测试框架》