Jmeter 接口测试入门

目录

一、背景

二、接口文档说明

1、接口说明

2、应用场景

3、请求方式

4、接口地址

5、请求参数描述

6、响应参数描述

三、Jmeter 接口测试

1、打开Jmeter,添加线程组

2、添加HTTP请求

3、添加查看结果树

4、填写HTTP请求信息

5、运行

6、查看结果

四、总结


一、背景

昨天把Jmeter装好了,今天找开发拿到接口文档做一下接口测试,顺便记录一下。

二、接口文档说明

1、接口说明

说明此接口的用途,比如登录接口就写此接口用于账户登录

2、应用场景

说明接口用于哪个平台、APP、小程序等

3、请求方式

HTTP请求常用有GET请求方式,POST等等

4、接口地址

比如:http://ip:port/account/login

下面是HTTP的URL说明(示例)

5、请求参数描述

比如

参数类型限制描述
nameString必填账户名称
passwordString必填账户密码

6、响应参数描述

 

参数类型描述

响应数据示例:

 

三、Jmeter 接口测试

下面用开户功能做例子:

1、打开Jmeter,添加线程组

测试计划右键 

2、添加HTTP请求

线程组右键

3、添加查看结果树

线程组右键

4、填写HTTP请求信息

填写信息,填写IP、端口、选择请求方式、填写路径、添加参数

5、运行

点击绿色三角块运行 

6、查看结果

点击查看结果树,HTTP请求为绿色,同时有响应数据

返回200,登录成功。

比如我用了错误的用户名,点击运行

 

报错:用户名不存在或密码错误! 

四、总结

接口测试是软件测试工程师必知必会的内容,在面试中面试官经常会提问你会不会接口测试,接口测试怎么测,HTTP熟不熟悉,POST方式和GET方式区别,HTTP返回码1开头(消失)、2开头(成功)、3开头(重定向)、4开头(请求错误)、5开头(服务器错误)、6开头(600只返回实体内容。不常见,但是有些面试官会问,鸡贼)分别是什么意思。其实,接口测试也是功能测试的一种,只不过在不了解的人眼里,觉得接口测试很高大上,特别是对于刚转行的人来说。希望大家能好好学习,做一个优秀的软件测试工程师。

2020年4月15日

 

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试李同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值