接口测试
-
接口:是系统的不同模块之间发送数据的一个通道
-
接口的组成:
请求:客户端通过接口去发送数据给服务端。那么就必须要知道接口的信息,这一部分的内容为请求。
分为:请求地址、请求类型、请求头、请求数据响应:服务端发送给客户端的东西
分为:响应头、响应数据、状态码 -
抓包:在网络上,数据的发送是以包为单位发送的,抓取网络上的数据包,就会使用抓包。
抓包工具:浏览器开发者工具、fiddle、chresle
-
浏览器开发者工具:电脑浏览器自带的功能,f12
包含:elements/元素、console/控制台、application/应用、network/、
-elements定位元素:测试会在UI自动化时使用,一般前端开发多用。模拟网站在不同尺寸的设备上的展示效果。- console控制台:查看前端日志 (日志:debug、info、warning、error关注错误日志)
-
fiddle :可以抓手机的包和整个电脑上的包
左边:抓包的结果
右边:inspectors 在这里可以看到接口的详细信息raw
如果要抓https的包,需要在电脑上安装对应的证书,证明我们是合法的身份,不然是看不到的。
只抓某一个网站的包:filters 筛选器,通过这个功能限制只抓哪个网址的包。多个的话,用;隔开。
- 手机抓包步骤:
1.在fiddler上设置允许远程连接,重启fiddle
2.修