zoukankan      html  css  js  c++  java
  • 接口测试工具-fiddler的运用

    本篇主要介绍一下fiddler的基本运用,包括查看接口请求方式,状态响应码,如何进行接口测试等

    一.Fiddler的优点

      • 独立的可以直接抓http请求
      • 小巧、功能完善
      • 快捷、启动就行
      • 代理方便

    二.什么是Fiddler

    Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间http通讯,设置断点,查看所有的“进出”Fiddler的数据。

    三.Fiddler的工作原理

    四、Fiddler界面简介

    五、Fiddler的运用

    • 查看接口请求方式

    • 查看请求数据、响应数据

    • 接口返回状态

    PS:常见状态响应码

    200 OK  最常见的就是成功响应状态码200了, 这表明该请求被成功地完成,所请求的资源发送回客户端

    302 Found  重定向,新的URL会在response中的Location中返回,浏览器将会使用新的URL发出新的Request

    304 Not Modified  代表上次的文档已经被缓存了, 还可以继续使用

    400 Bad Request  客户端请求与语法错误,不能被服务器所理解

    403 Forbidden   服务器收到请求,但是拒绝提供服务

    404 Not Found   请求资源不存在(输错了URL)

    500 Internal Server Error    服务器发生了不可预期的错误

    503 Server Unavailable    服务器当前不能处理客户端的请求,一段时间后可能恢复正常

    • 设置代理

    (1)进入Tools,选择Fiddler Options

    (2)在跳出的窗口选择Connections,端口输入8888,勾选三个选项

    (3)之后在移动端进行设置一下即可

    • Header、cookie

    • 设置断点

    在Rules,选择Automatic Breakpoints

    • 添加筛选

    右侧选择Filters,勾选Use Filters,然后输入筛选的网址

    • Fiddler进行接口测试

    (1)在右侧选择Composer,选择请求方式,输入参数数据等,点击运行按钮Execute

    (2)运行后,双击左侧的数据,然后选择JSON,就可以看到服务端返回的数据了

  • 相关阅读:
    mac 下安装jenkins
    Appium元素定位难点:tap坐标定位不准确
    Appium元素定位难点:混合式的native+webview
    Linux 上安装 appium
    springMVC之AOP
    设计模式之装饰模式
    设计模式之桥接模式
    MyBatis特殊字符转义
    python+urllib+beautifulSoup实现一个简单的爬虫
    设计模式之代理模式
  • 原文地址:https://www.cnblogs.com/NancyRM/p/7879879.html
Copyright © 2011-2022 走看看