2020.9.25 接口学习总结1
接口测试
1、接口是什么?
在软件中,有前端、后端和数据库对吧,还有软件的各个模块之间,它们是怎么连接起来的呢?
其实 接口作为一个通道,把它们连接起来,传送以及返回数据。
2、那我们是怎么查看接口的呢?
打开浏览器的开发者工具,在浏览器上按F12就出来了
elements 审查元素 UI自动化需要用到
console 前端日志
network 抓包工具
application 浏览器缓存
cookies就是在 application 里面
在network—>XHR可以查看接口信息(点击刷新浏览器页面)
一般就看 XHR—>Headers 和 Preview(查看接口返回的数据)就好
3、接口的作用:
比如我们在前端查询,前端通过接口去后端和数据库找到相应的数据,接口将返回的数据拿给前端,前端拿到接口返回的数据把它展示出来。
4、接口的组成:
request:请求(就是我们发送的)
(1)请求地址 、URL
get:请求参数在URL中,是暴露在外面的,不安全,并且URL的长度有限制,能够传的参数是有限的,⼀般使用get型的接口去数据库中做查询的功能。
post:参数在body中,⼀般人看不到,相对而言更安全,然后body没有大小的限制,所以支持大参数的传递。
(2)请求类型、Method
(3)请求头、Headers
(4)请求数据、data
params
body:
from-data
x-www-from-urlencoded
raw :
json、text、html、xml、javascript
response:响应(就是接口返回的),需要关注 响应数据和 状态码
postman工具使用的 具体信息如图