JMeter入门①——接口测试

本文介绍了JMeter入门接口测试的步骤,从准备接口文档到添加线程组、HTTP请求、HTTP信息头管理器,再到使用结果树查看响应,以及如何添加断言验证接口业务正确性。通过实际操作帮助读者掌握JMeter接口测试的基本流程。
摘要由CSDN通过智能技术生成

目录

 

前言

操作:

(一)准备:接口文档

(二)添加线程组

(三)添加HTTP请求(接口请求)

(四)添加HTTP信息头管理器

(五)察看结果树

(六)保存、运行、察看结果树

(七)添加断言

(八)添加断言结果

(九)【断言失败】的例子

 


前言

如还未安装Jmeter的话,可以参考另一篇博客《JMeter下载、安装,并设置默认语言及外观》:https://blog.csdn.net/liangyoufei/article/details/83686446

安装Jmeter之前我们应该了解过这个工具主要是用来做压力测试的,它可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。对于我目前的情况来说,主要只是针对手机APP或者Web应用进行压力测试。个人理解,压力测试的本质其实就是【并发】/【不断地发】接口。所以要学会用Jmeter来做压力测试,就应该先学会用Jmeter做接口测试。

接口测试是什么,主要用来干嘛的,测试关注点是什么?我也是初学,就不班门弄虎了。大家其实可以通过先找度娘了解一下,以下是从度娘摘下来的,希望可以帮助大家大概了解一下什么是接口测试,接口测试关注的重点是什么。【接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

那我们就开始直奔主题了,用操作来学习一下怎么用Jmeter来做接口测试。

操作:

(一)准备:接口文档

首先,我们需要有一个接口文档,协议类型、服务器访问地址、端口、方法(GET/POST)、接口路径、内容编码,请求参数说明、响应数据说明等。

或者测试环境的话,其实还可以使用Jmeter的【HTTP代理服务器】录制脚本来获得接口内容。——这是压测惯用的手法,我后续也会另起博客说明具体操作,敬请关注。当然,接口测试的话,重点还是要以接口文档为准的。

我们暂且认为我们要测试的接口是不需要验证登录信息的,就是纯粹的数据交换。或者就以最基本的登录接口为例吧。

(二)添加线程组

选择测试计划,右键【添加-线程(用户)-线程组】

这些参数其实对压力测试有大大的作用,不过我们现在是接口测试,则按上图默认的就可以了,此处不做详述,在压力测试的时候再介绍。

(三)添加HTTP请求(接口请求)

(1)选择线程组,右键【添加-取样器Sample-HTTP请求】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值