(接口测试)day01接口测试理论 http理论 接口测试流程 接口文档解析

一.接口测试理论

1.接口和接口测试

服务器为客户端开了一个验证接口(接口本质:函数方法)客户端向服务器传送的消息可以相当于函数的参数,接口是用来让客户端传递数据的

接口:相当于开了一个通道 当服务器要给客户端响应数据的时候,还是会利用这个通道,将数据传递回去

所以说,接口是系统之间交互数据的通道 本质都是为了完成数据的交互

接口测试的实现方式

上面的接口:提供数据的流入和流出

接口测试:可以绕过前端界面,直接对服务器进行测试

功能测试针对的是客户端,接口测试针对的是服务器

接口测试可以测试页面发现不了的问题

request库是用来发送http请求的

二.http协议

协议就是规则 使用协议的双方必须严格遵守

USB(文件通信协议)

无连接如何实现通信呢(ip+端口)

URL格式

【】表示可选:表示port在整个URL中不是必须的,没有的话就跟着协议走,协议都有默认的端口80

问号之前叫资源路径 之后叫做查询参数 可以有多种 键值的关系

http请求

出现于客户端

注册和登录是post添加实现的 ger请求没有请求体

delete也没有请求体

翻译过来时请求类型的意思

Fn+F12------浏览器开发者工具(相当于右击检查)

http响应

几乎所有的响应都有响应体

200 404***

接口规范

接口是开发写的,所以写出来是什么样的呢?

接口测试流程

接口测试流程:

需求分析:产品经理的需求文档

接口文档

文档中的是预期结果

根据接口文档编写表格

MySQL的端口号3306

总结

相关推荐
夹芯饼干4 分钟前
虚拟机指令第六节
java·linux·服务器
AC赳赳老秦31 分钟前
DBA 专属方案:用 OpenClaw 实现 SQL 语句优化、慢查询分析、数据库备份巡检全自动化
服务器·前端·数据库·ffmpeg·自动化·deepseek·openclaw
国冶机电安装33 分钟前
计算机网络系统安装的结构逻辑、施工重点与运维价值
运维·网络·计算机网络
The Chosen One98534 分钟前
遗漏知识点补充(lesson12&&Linux进程(1))
linux·运维·服务器
hhb_6181 小时前
SQL高性能查询优化与复杂场景实战指南
服务器·数据库·sql
醇氧1 小时前
WSL2(Windows Subsystem for Linux ) 从入门到实践指南
linux·运维·服务器·windows·学习
xiaoye37081 小时前
java接口文档工具 swagger2和swagger3对比
java·服务器·前端
wangyangyangcumt1 小时前
银河麒麟V10 SP3离线安装Nginx1.21.5全记录
linux·运维·数据库
菜萝卜子1 小时前
【Git】GitLab 18.9 全局服务器钩子(Server Hooks)官方规范与落地实践
服务器·git·gitlab
羊小蜜.1 小时前
Linux 03:僵死进程(Zombie Process)原理、危害与解决方案
linux·运维·服务器