弱网测试?Fiddler抓包模拟弱网络测试,一篇彻底打通...

本文介绍了如何使用Fiddler设置PC代理以模拟安卓设备的弱网络环境,包括更改Fiddler端口、设置安卓设备代理、调整网络延迟以及扩展弱网络规则。此外,文章还涵盖了Python编程、接口及自动化项目实战、性能测试工具JMeter等内容,为软件测试工程师提供学习路径和知识体系。


前言

1、下载抓包软件fiddler

官网:http://www.telerik.com/fiddler

这是PC端的软件,我们模拟弱网络环境的流程大概是:手机APP使用网络代理代理到我们的pc上,然后所有的网络请求都会经过pc,这个时候我们就可以通过fiddler来限制网络,从而达到模拟弱网络环境的目的。

Fiddler的主界面:

D1

2、设置fiddler

fiddler还需要设置一下需要设置一下,找到头部的Tools功能,然后点击第一个功能Options,会弹出一个界面:

D2

找到Connections,把port改为8888,这个时候就可以使用我们的手机代理到电脑上了。

D3

3、设置安卓设备代理

打开我们的手机,进入wifi设置,这里要注意的是安卓设备连接的wifi必须和我们的PC是同一个网络才能设置成功。

大部分的安卓设备都可以在wifi设置里面设置代理,但是不排除有少部分设备是系统有限制的。在设置代理之前我们需要知道PC的ip地址,可以通过系统cmd命令,然后ipconfig获取,如下:

D4

然后就可以再手机里面设置代理了,这是我的手机的wifi设置代理的界面:

D5

设置后之后,手机上所有的网络请求都会代理到Fiddler然后可以查看了:

D6

4、设置网络限制

回到我们的fiddler中来,在工具栏中找到Rules,从名字很显而易见这个功能是用来干嘛的了。再到Rules列表中找到Customize Rules,这个时候会弹出一个类似于文本编辑器的东西:

D7

在这个文本编辑器中使用Ctrl+F使用搜索功能搜索关键字:simulate,可以找到如下代码段:

if (m_SimulateModem
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值