接口测试4-Jmeter创建第一个用例(实例讲解,巩固提升)

一、写在前面的话:

上篇我们已经学会了如何创建第一个测试用例。小伙伴们反馈上节能不能举个贴实际的例子,在此加一个章节,供大家稳固加强对Jmeter的认识。

二、JMeter第一个用例:

1、创建线程组:

点击TestPlan,右键,选择Add->Threads(Users)->Thread Groups(如下图):

2、配置线程组:

如图,参数讲解:

1.线程数:本次测试的并发数

2.Ramp-Up:参数为5,则表示线程数在5s内进行初始化完毕,每秒启动的线程数为:线程数/5

3.循环次数:如图参数为:10,线程数为:5,则总的请求数为:total=10*5

3、创建请求:

a)创建HTTP请求:右键->添加->Sampler->HTTP请求,如图:

b)配置Sampler

如图,参数讲解:

1.服务器地址或IP:t.weather.itboy.net

2.请求方式:POST、GET等

3.接口路径:你向服务器发送请的路径

4.Parameters:请求参数(没有可以不填)

4、创建监听器:

a)添加察看结果树,右键线程组->添加->监听器->察看结果树,如图:

b)点击运行(工具栏的三角形),查看结果树,如图:

如图,参数讲解:

请求的整体结果,请求内容(request),响应结果(response)

c)添加察看结果树,右键线程组->添加->监听器->聚合报告,如图:

d)点击运行(工具栏的三角形),查看聚合报告,如图:

如图,参数讲解:

1、 Label:标签名字,每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值;

2、 #Samples:请求数量

3、 Average:平均响应时间,单位ms

4、 Median:50%的响应时间,单位ms

5、 90%Line:90%请求的响应时间,单位ms

6、 Min:响应的最小时间,单位ms

7、 Max:响应的最大时间,单位ms

8、 Error:错误率(%)

9、 Throughput:吞吐量

5、增加响应断言:

a)添加响应断言,右键请求->添加->断言->响应断言,如图:

b)配置响应断言,如图:

添加:"city":"广州",点击执行,断言成功时,结果树报告如下:

修改:"city":"北京",message录入:未能匹配到数据:"city":"北京",点击执行,断言失败时,结果树报告如下:

到此,我们已经温习了一遍用Jmeter创建第一个属于自己的测试用例了。后面我们将会更加深入的了解JMeter的使用和常用功能。

  • 11
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值