随笔分类 - Fiddler
网络抓包工具
摘要:在日常的网络测试中,经常需要测试网络超时或在网络传输速率不佳的情况的应用场景,而与此同时我们有时手边资源有限,实现在各种真实网络(2G\3G)环境下测试有些局限性。其实 fiddler 已经提供了类似的功能,通过限定数据的传输速率,近似模仿各种网络场景,虽不精确,但确实一种非常不错的网络环境模拟手段
阅读全文
摘要:在我们日常的测试中经常需要测试特定的响应对应的客户端展示样式是否正确无误,实现测试方法一般有如下三种: 创建新的测试数据(工作量较大) 修改已有测试数据(例如修改对应的状态码,若是最终需要测试的按钮状态由 N 个状态共同决定时,修改起来比较繁琐,而且易出错) 创建 mock server(需要开发一
阅读全文
摘要:通过 Fiddler 可以简单的模拟性能测试的并发测试,此方法非常的简单,直接讲述如何使用,敬请参阅!首先我们要获取需要并发的 HTTP请求,此操作非常简单,则在此不再赘述。获取到响应的 HTTP请求后,在 Fiddler 界面按下快捷键【Shift + R】(在大写状态下),会弹出设置模拟并发次数...
阅读全文
摘要:前文简述了如何通过 Fiddler 修改 HTTP请求 的请求参数,详情请参阅:Fiddler-006-修改HTTP请求参数。在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:电商购物App中商品都有好几种状态(在售、缺货、暂不销售、下 架等)。同时...
阅读全文
摘要:在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:可以通过修改 HTTP请求 的参数,来获取不同的响应结果。下面以修改 HTTP请求的商品系统编号为例,简单讲解一下如何通过 Fiddler 修改 HTTP请求 的请求参数。初始未修改时,页面显示的商品...
阅读全文
摘要:随着网络安全(例如:登录安全等)要求的不断提升,越来越多的登录应用在登录时添加了验证码登录,而验证码生成算法也在不断的进化,因而对含登录态的自动化测试脚本运行造成了一定程度的困扰,目前解决此种问题的方法主要有如下三种:第一、OCR识别。获取验证码图片,识别图片中的验证码,此方法适用于单纯的验证码,而...
阅读全文
摘要:前文讲述了通过 Fiddler 进行网络抓包的一个小实例,具体敬请参阅博文:有些细心的小主可能发现了,我们捕获的 HTTP请求 中有一些请求不是我们需要的,而是一些非必要数据,页面如下图所示:那么我们该如何,过滤掉上述请求中域名非 www.cnblogs.com 的数据呢?Fiddler 为我们提供...
阅读全文
摘要:前两篇文章已经对 Fiddler 有了一个初始的 认识(更详细的介绍等,请各位小主自行联系度娘和谷大爷了解),以及对其的简单配置,那么此文将以一个简单的实例,给各位小主们演示一下如何抓取 HTTP 请求。此文以使用 Chrome 浏览器访问我的个人博客主页 http://www.cnblogs.co...
阅读全文
摘要:日常在应用 Fiddler 进行网络抓包时,有时需要查看服务器的类型或者其他信息,此文主要讲述实际应用中针对 Fiddler 进行的定制化配置,以方便日常的工作学习。第一:显示服务器的类型和请求域名对应的 IP 地址依次点击 【Rules / Customize Rules】或直接按快捷键 Ctrl...
阅读全文
摘要:Fiddler 是一个非常简单的网络调试器,也是目前最常用的http抓包工具之一 。通过 Fiddler,我们能够能够记录客户端和服务器之间的所有 HTTP请求,即记录并检查所有你的电脑和互联网之间的http通讯,同时可以针对特定的HTTP请求设置断点,查看所有的进出Fiddler的数据,可以分析请...
阅读全文