1、下载安装
http://jmeter.apache.org/download_jmeter.cgi 下载Binaries版,win下选zip格式,linux选tgz格式。
下载解压,进入bin目录,双击运行ApacheJMeter.jar文件即可执行,前提需安装JDK环境
界面:
2、Jmeter脚本编写一般分为5个步骤:
- 添加线程组
- 添加http请求
- 在http请求中写入 url、路径、请求方式和参数
- 添加查看结果树
- 运行接口测试,查看返回值
3、断言设置
Jmeter可以针对每一个请求响应进行断言,设置步骤:选中一个请求,然后右键选中:添加-->断言-->响应断言。
各个匹配模式含义如下:
- 包括:响应内容包括需要匹配的内容即表示响应成功,支持正则表达式
- 匹配:响应内容要完全匹配需要匹配的内容即代表响应成功,大小写不敏感,支持正则表达式
- Equals:响应内容要完全等于需要匹配的内容才代表成功,大小写敏感,需要匹配的内容是字符串正则表达式
- Substring:返回结果中包含指定结果的字串,但是substirng不支持正则字符串,默认是这种匹配方式
- 否:表示不进行匹配
4、参数设置
我们可以通过相关参数设置来提交我们的数据,比如,
get请求时我们可以在Parameters(参数列)添加我们的参数,在发送请求时会自动将我们提交的参数拼接到url后面
post请求时,我们可以将参数放到body(请求体参数、消息体数据)中,但需要注意的是,发送post请求前,需要先设置请求头,指定post提交的数据是表单、文件还是json格式等等,具体选项如下:
未来的你,会感谢现在努力的你!