jmeter使用

Jmeter是什么

Apache Jmeter是Apache组织开发的基于Java的压力测试工具。由于开源免费,故被很多团队用作压力测试和接口测试工具。

工具准备

那么使用JMeter前需要准备什么呢?Jmeter是用java语言写的,故需要java的编译环境

下载JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

官网选择一个符合自己电脑的版本下载,由于我的电脑是Windows,64位的,所以选最后一个下载安装啦

jmeter使用_第1张图片
图片.png

下载Jmeter

下载地址:http://jmeter.apache.org/download_jmeter.cgi

jmeter使用_第2张图片
图片.png

注:下载的时候,注意JDK版本和Jmeter版本是否兼容,上图的jmeter3.2版本需要Jdk8及以上的版本。

安装

安装包下载好了,接下来就是安装进行安装。

JDK的安装包是个可执行文件,根据向导点击下一步到最后,然后百度如何配置环境变量,并验证是否配置成功。

Jmeter的安装包是个压缩文件,解压后,直接运行 “bin/jmeter.bat” 即可。运行后,能看到下图的界面,那么,恭喜你都安装好了!

jmeter使用_第3张图片
图片.png

使用的实际例子

Jmeter被许多测试人员用户做接口和压力测试,接下来就针对如果做接口测试进行步骤讲解。

1、新建一个Thread Group

必须新建一个线程组,jmeter的所有任务都必须由线程处理,所有的任务都需下线程组内新建

jmeter使用_第4张图片
图片.png

2、新建一个HTTP Request请求

jmeter使用_第5张图片
图片.png

比如向一个资讯查询接口发送请求,可以这么填

jmeter使用_第6张图片
图片.png

3、添加HTTP heard Manager

jmeter使用_第7张图片
图片.png

在谷歌浏览器查看请求头信息,复制粘贴进管理器中,如下图:

jmeter使用_第8张图片
图片.png

4、第四步,添加结果观察树

jmeter使用_第9张图片
图片.png

5、运行测试,查看结果

jmeter使用_第10张图片
图片.png
jmeter使用_第11张图片
图片.png

6、添加Assertion和Assertion Result

jmeter使用_第12张图片
图片.png

运行后, 如果HTTP Response中没有包含期待的字符串。 那么test 就会Fail.

jmeter使用_第13张图片
图片.png

你可能感兴趣的:(jmeter使用)