mima0000
Articles7
Tags0
Categories0
接口测试基本(上)

接口测试基本(上)

接口测试现在一般用到postman与fiddler,本篇主要说fiddler

接口

1
2
3
4
5
6
7
8
9
接口我们要注意的
request: 接口测试要自己进行模拟的
url :定位符,服务器可以根据url地址找到客户端想要的资源的位置
请求方法 : get(对数据资源进行查询操作),post(对资源进行增加和修改) 对资源做什么样的处理
请求头 : 可有可无,根据接口文档去确认(开发),
content-type: 多媒体传递类型,服务器知道客户端想要的资源的多媒体类型是什么(img,mp3,mp4,application/json)...
cookies
请求参数: 可有可无,根据需求而定
response:服务器给客户端传递的内容

fiddler

Fiddler是位于客户端和服务器端的HTTP代理,目前最常用的http抓包工具之一

功能非常强大,是web调试的利器,以下都是它的功能:

1
2
3
4
5
6
7
1.监控浏览器所有的HTTP/HTTPS流量
2.查看、分析请求内容细节
3.伪造客户端请求和服务器响应
4.测试网站的性能
5.解密HTTPS的web会话
6.全局、局部断点功能
7.第三方插件

fiddler

场景使用场景

接口调试、接口测试、线上环境调试、web性能分析

判断前后端bug、开发环境hosts配置、mock、弱网断网测试

fiddler2


fiddler3

get与post

get和post请求的区别,主要有:

  1. get请求参数是 url地址后面进行拼接的,而post请求的参数是在请求体中进行传递
  2. get方法没有post请求安全
  3. get请求的请求参数的大小是受限制的

fiddler4
inspectors的功能很重要-最常用的

composer

右键-edit in composer
fiddler5

直接点击composer这个选项卡 –可以模拟简单的接口测试
fiddler5
fiddler5

保存重要的接口到session中


autoresponder 篡改响应内容

fiddler5
fiddler5

Author:mima0000
Link:https://mima0000.github.io/2021/08/02/jkcsjb/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可