zoukankan      html  css  js  c++  java
  • fiddler获取响应时间以及服务器IP

    抓包工具fiddler实现http协议请求应答抓包。在接口测试、性能测试、安全测试等软件测试活动过程中,可能会遇到需要获取接口响应时间、接口服务器IP这样的情况。默认情况下fiddler不支持接口响应时间以及服务器IP的展示。此时可以通过如下设置来实现获取接口响应时间、接口服务器IP的需求。

    接口响应时间如何设置获取

    首先打开抓包工具Fiddler,依次单击菜单项“Rules”》“Customize Rules…”。


     

    打开的Fiddler ScriptEditor界面。


     

    在打开的Fiddler ScriptEditor界面中,搜索关键字符串“class Handlers”,在class Handlers代码块中,增加如下脚本:

    function BeginRequestTime(oS: Session)

       { if (oS.Timers != null) { return oS.Timers.ClientBeginRequest.ToString(); } return String.Empty; }


     

    然后重启Fiddler。在Fiddler界面左侧区域,可见增加了TimeTaken统计接口响应时间列,响应时间单位是毫秒。


     

    接口服务器IP如何设置获取呢?

    首先打开抓包工具Fiddler,依次单击菜单项“Rules”》“Customize Rules…”。

    在打开的Fiddler ScriptEditor界面中,搜索关键字符串“static function Main() ”, 在static function Main()代码块中,增加如下脚本:

    FiddlerObject.UI.lvSessions.AddBoundColumn("Server IP", 120, "X-HostIP");


     

    然后重启Fiddler。在Fiddler界面左侧区域,可见增加了ServerIP列。


     

    作  者:Testfan  彩虹

    出  处:微信公众号:自动化软件测试平台

    版权说明:欢迎转载,但必须注明出处,并在文章页面明显位置给出文章链接

  • 相关阅读:
    从泛型类中继承
    DataGridView中的单元格提示错误信息
    C#中的转换
    C#的运算符重载
    解决android模块化升级方法
    个人总结如何在项目管理的实际软件开发工作的几个关键点和控制
    bash no such file or directory in ubuntu 1404
    java 遍历树节点 同时保留所有的从根到叶节点的路径
    ZendFramework2学习笔记 json和ajax
    POJ 2531-Network Saboteur(DFS)
  • 原文地址:https://www.cnblogs.com/testfan2019/p/11492486.html
Copyright © 2011-2022 走看看