0
点赞
收藏
分享

微信扫一扫

我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存



会话保存


  • ​​前言​​
  • ​​保存为文本​​
  • ​​几种保存方式​​
  • ​​乱码问题(decode)​​
  • ​​保存与导入全部会话​​
  • ​​Repaly​​
  • ​​如果对软件测试、接口测试、自动化测试、持续集成、面试经验。感兴趣可以进到893694563,群内会有不定期的分享测试资料。还会有技术大牛,业内同行一起交流技术​​


前言

  为什么要保存会话呢?举个很简单的场景,你在上海测试某个功能接口的时候,发现了一个BUG,而开发这个接口的开发人员是北京的一家合作公司。

  你这时候给对方开发提bug,如何显得专业一点,能让对方心服口服的接受这个BUG呢?如果只是截图的话,不是很方便,因为要截好几个地方还描述不清楚,不如简单粗暴一点把整个会话保存起来,发给对方。

保存为文本


  1. 以博客园登录为例,抓到登录的请求会话
  2. 点左上角File>Save>Selected Sessions>as Text,保存到电脑上就是文本格式的
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_乱码问题
  3. 文本格式的可以直接打开,结果如下图
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_Fiddler_02

几种保存方式


  1. save-All Sessions :保存所有的会话,saz文件
  2. save-Selected Session:保存选中的会话

–in ArchiveZIP :保存为saz文件

–as Text :以txt文件形式保存整个会话包括Request和Response

–as Text (Headers only) :仅保存头部

3. Request:保存请求

–Entir Request:保存整个请求信息(headers和body)

–Request Body:只保存请求body部分

4. Response:保存返回

–Entir Response:保存整个返回信息(headers和body)

–Response Body:只保存返回body部分

–and Open as Local File:保存Response信息,并打开文件

乱码问题(decode)


  1. 打开首页,保存之后查看,会发现返回的是乱码
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_Fiddler_03
  2. 遇到这种情况,主要是需要解码,用前面学到的decode方法
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_软件测试_04
  3. 点击箭头区域后,重新保存就没乱码了。
  4. 还有一个最简单办法就是选中上图会话框上的decode按钮,这样就自动解码了。

保存与导入全部会话


  1. 我们可以打开fiddler,操作完博客园后,选中save>All Sessions,保存全部会话
  2. 保存后,在fiddler打开也很方便,直接把刚才保存的会话按住拽进来就可以了
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_Sessions_05
  3. 也可以选择File>Load Archive导入这个文件
    我不想和你对话,就扔一个【会话】给你,一起聊聊关于Fiddler中的会话保存_乱码问题_06

Repaly


  1. 导入请求后,可以选中某个请求,点击Repaly按钮,重新发请求
  2. 也可以ctrl+a全部选中后,点Repaly按钮,一次性批量请求
    ![img](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWFnZXMyMDE3LmNuYmxvZ3MuY29tL2Jsb2cvNjE0NjU1LzIwMTcwOS82MTQ2NTUtMjAxNzA5MDEyMjIzMjcwOTMtNTEyOTg5MjczLnBuZw?x-oss-process=image/format,png

这里保存会话和replay功能其实就是相当于录制和回放了

如果对软件测试、接口测试、自动化测试、持续集成、面试经验。感兴趣可以进到893694563,群内会有不定期的分享测试资料。还会有技术大牛,业内同行一起交流技术



举报

相关推荐

0 条评论