Fiddler在selenium调试中的应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler在selenium调试中的应用相关的知识,希望对你有一定的参考价值。

参考技术A

当初刚学selenium的时候,写一个验证搜索的test case搞了好久= =!小记录一下

开始时想到用匹配搜索结果总数与结果中包含关键词的行数对比,后面才发觉好蠢,还是直接用assertEqual比较直接。其实还是因为不确定一个test case中能否用多个assert断言,因为目前搜索返回的结果总是对的,不好确认。后来想到了Fiddler的autoResponse功能,将搜索返回值修改,就能验证Fail的情况了,也验证了单个test case是可以使用 多个 assert断言的,且所有断言都pass结果才是pass,否则只要有一个fail,最后的结果就是fail。

Fiddler小探(小结篇)

一、Fiddler的Key Feature

https://www.telerik.com/fiddler

二、Fiddler的常见应用场景

1.开发环境 hosts 配置 通常情况下,配置 hosts 文件需要修改系统文件,很不方便;在多个开发环境下切换很低效。Fiddler 提供了相对高效的 hosts 配置方法。

2.前后端接口调试 通常情况下,调试前后端接口需要真实的环境、一大堆假数据、写 JavaScript 代码。Fiddler 只需要一个 UI 界面进行配置即可。

3.线上 bugfix Fiddler 可将发布文件代理到本地,快速定位线上 bug。

4.性能分析和优化 Fiddler 会提供请求的实际图,清晰明了网站需要优化的地方。


三、Fiddler 文档助手

http://docs.telerik.com/fiddler/configure-fiddler/tasks/configurefiddler



以上是关于Fiddler在selenium调试中的应用的主要内容,如果未能解决你的问题,请参考以下文章

如何成为Fiddler大神,请看这里!

如何在 perl $sel->click 下使用 Selenium 点击 Javascript

fiddler怎么不监听本机的网络请求

Fiddler - 免费的Web调试代理

Telerik Fiddler 应用方法

应用抓包之Fiddler抓包