【第八章】Jmeter接口测试实战

本章大纲

什么是接口测试

为什么掌握接口测试

怎么做接口测试

什么是接口测试

image.png

常见web接口方式

image.png

为什么掌握接口测试

项目需求:

案例:一个登录接口

场景:

产品上规定用户名6-10个字符数字下划线

测试人员在前端做了娇艳,通过!

后段开发人员没有做校验!

风险:直接抓包去纂改你的接口,然后绕过校验,通过sql注入直接随意登录

危害:公司损失!

市场需求:

功能测试岗位

自动化测试岗位

性能测试岗位

使用jmeter做接口测试

jmeter接口测试流程

接口文档
接口地址

返回格式

请求方法

请求参数

请求头

返回数据示例
jmeter操作:
创建测试计划

增加线程组

http请求

参数填入

断言

增加查看结果树

运行

1、打开jmeter,选中 测试计划 右键 - 添加 - 线程(用户)- 线程组,默认线程数1,等接口调过再增加线程数/循环次数/延时时间


image.png

2、选中线程组 - 添加 - 配置元件 - http请求默认值,输入http/https协议,ip/域名,端口


image.png

3、选中线程组 - 添加 - 取样器 - http请求,输入请求方式,路径,参数


image.png

判断登录是否成功,需要增加断言


image.png

image.png

4、由于登录接口请求头是cookie,所以需要访问首页(选中线程组 - 添加 - 取样器 - http请求),再选中线程组 - 添加 - 配置元件 - http cookie管理器


image.png

image.png

image.png

5、选中线程组右键 - 添加 - 监听器 - 查看结果树


image.png

6、点击 启动,查看结果树显示请求成功,已经请求参数和响应数据


image.png

7、选中线程组右键 - 添加 - 监听器 - 断言结果(所有请求做结果断言)


image.png

image.png

你可能感兴趣的:(【第八章】Jmeter接口测试实战)