凌晨三点播放的视频叫什么,相关搜索优化软件,网站建设学生选课系统,珠海新盈科技 网站建设接口测试基础
url
是互联网标准资源地址#xff0c;称为统一资源定位符
组成#xff1a;协议#xff0c;服务器地址#xff0c;端口号
HTTP协议
HTTP#xff1a;超文本传输协议#xff0c;基于请求与响应的应用层协议
作用#xff1a;规定了客户端和服务器之间的信…
接口测试基础
url
是互联网标准资源地址称为统一资源定位符
组成协议服务器地址端口号
HTTP协议
HTTP超文本传输协议基于请求与响应的应用层协议
作用规定了客户端和服务器之间的信息传递规范
组成
HTTP请求定义请求数据格式常用方式GetPOSTPUTDELETE
HTTP响应定义响应数据格式
接口规范
传统接口风格
特点
1.状态码均为200
2.主要使用POSTGet方法
RESTful接口风格
特点
1.请求API的URL用来定位资源
2.通过标准的HTTP方法对资源进行增删改查操作
3.利用HTTP状态码返回状态信息
工具实现接口测试
通用
1、如何设计业务流程测试用例
①根据流程图、找出业务路径
②根据业务路径分析对应的接口请求
③将业务路径转化为接口测试用例
2、解析接口文档
熟悉接口信息为设计接口用例准备
接口API文档一般由后端开发编写用来描述接口信息的文档
如何进行接口文档解析
① 分析接口之间的依赖关系
②分析接口请求如URL、请求方法、请求头、请求参数类型、请求参数等
③分析接口响应如响应状态码、响应数据等
正向测试逆向之前
1必填参数
2全部参数
逆向测试正向之后
1参数数据为空
2参数类型不符
3参数长度不符
4业务规则不符
postman
apifox
代码实现接口测试
接口自动化使用工具或代码代替人对接口进行测试的技术。
测试目的防止开发修改代码时引入新的问题。
测试时机后端完成开发
选取自动化测试用例
优先级高先实现业务流程用例、后实现单接口用例
优先功能稳定
搭建自动化测试环境
编程语言python
测试框架pytest 搭建自动化测试框架
代码实现自动化
输出测试报告
实现持续集成
持续集成CI/CD