1.接口测试系列

本文详细介绍了接口测试的概念、常见的HTTP状态码、接口测试流程和步骤,以及接口需求分析,重点关注了HTTP请求、响应体、请求头中的鉴权机制如cookie、session和token。此外,还探讨了接口用例编写和接口安全性的验证。
摘要由CSDN通过智能技术生成

1、接口概念

*1.接口是啥?=====传递数据的通道*
举例:身份证与姓名匹配验证
在这里插入图片描述
前端页面 输入相关的数据,通过确定按钮触发事件,传到接口,接口将数据传送到第三方接口进行验证,验证完毕通过接口又返回结果数据至前端页面。

接口测试:是测试系统组件间接口的一种测试。
接口主要包括:同一个系统中模块与模块间的接口/前端后端接口,另一个是跨系统平台的对接。(内部接口、外部接口)
接口组成:其实就是一段地址,既然是地址,那么就一定有协议。
提问:
1、你怎么去理解接口的?
接口就是用来传数据的,前端传后端,底层一点就是代码中的一段函数或者说是方法
2、接口是由前端开发写 ,还是后端开发写呢?
如上图所示中的红线,接口和前端被划分为了两部分,所以接口是由后端开发写的
3、什么是前后端的联调?
接口是由后端开发写的,前端需要去调用,后端需要给前端讲一讲接口里面需要传什么东西,前端才能做校验
4、公安部门、银行、通讯运营商提供的接口叫做什么接口?
第三方接口
5、内部项目有没有接口?
有,有数据传递的功能就有接口,比如登录、注册都是需要传输数据的。
在这里插入图片描述
项目容器:存放项目的代码,代码就会进行各种各样的校验
前端注册页面输入相关的数据之后,点击下一步,就会调用注册接口,先第一步到后端项目容器里面来,实现注册的功能的校验(手机号码、验证码、密码等),校验完之后,就会存储数据到数据库中,然后对数据库进行校验(重复数据的校验,没有重复就直接往数据库添加数据),同时数据库给出反馈到项目容器,项目容器反馈到接口,接口就会返回结果到注册页面。

⒉.常见接口类型/协议:
HTTP类型/协议:通过GET或POST来获取数据,在数据处理上效率比较高
HTTP 协议的特征:无序的,无状态的
Webservice类型/协议:通过soap协议来获取数据,比起http来说能处理更加复
杂的数据类型。本质上也是http协议。传统的接口类型
3.http常见接口请求方式:
get、post、put、delete等。get、post两者的区别?微信订阅号

2、剖析http request ==== 浏览器F12

打开浏览器,然后键盘按快捷键F12(开发者选项)。
谷歌浏览器:
在这里插入图片描述

火狐浏览器:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值