如何通过Fiddler模拟弱网进行测试
2017-06-29 16:27
232 查看
[本文出自天外归云的博客园]
1、开启Fiddler;
2、设置手机代理到本机ip,端口号8888(Fiddler默认设置);
3、手机访问http://ip:port安装Fiddler证书,特别注意IOS手机要:
1)通用-描述文件与设备管理——第一步信任;
2)通用-关于本机-证书信任设置——进一步信任。
4、Fiddler弱网模拟设置步骤:
1)“Fiddler->Rules->Performance->Simulate Modem Speeds”,把这个勾选上;
2)“Fiddler->Rules->Customize Rules...”,打开自定义规则;
3)在Fiddler ScriptEditor中搜索“m_SimulateModem”,找到如下代码段,并修改“3000”和“1500”两个地方的值,注释告诉我们上面一行改的是每kb的延迟发送毫秒数,也就是“3000”这个值;下面那行改的是每kb的延迟接收毫秒数,也就是“1500”这个值。修改好后“File->Save”保存:
4)“Fiddler->Rules->Performance->Simulate Modem Speeds”,把这个再次勾选上。
至此就可以模拟弱网在手机app上进行测试了。
弱网测试的目的
弱网测试可以发现一些因为网络问题导致的交互问题,从而更好的完善应用的性能。弱网的模拟
通过Fiddler可以模拟弱网进行测试,拿手机测试举例,进行手机app的弱网测试分三步:1、开启Fiddler;
2、设置手机代理到本机ip,端口号8888(Fiddler默认设置);
3、手机访问http://ip:port安装Fiddler证书,特别注意IOS手机要:
1)通用-描述文件与设备管理——第一步信任;
2)通用-关于本机-证书信任设置——进一步信任。
4、Fiddler弱网模拟设置步骤:
1)“Fiddler->Rules->Performance->Simulate Modem Speeds”,把这个勾选上;
2)“Fiddler->Rules->Customize Rules...”,打开自定义规则;
3)在Fiddler ScriptEditor中搜索“m_SimulateModem”,找到如下代码段,并修改“3000”和“1500”两个地方的值,注释告诉我们上面一行改的是每kb的延迟发送毫秒数,也就是“3000”这个值;下面那行改的是每kb的延迟接收毫秒数,也就是“1500”这个值。修改好后“File->Save”保存:
4)“Fiddler->Rules->Performance->Simulate Modem Speeds”,把这个再次勾选上。
至此就可以模拟弱网在手机app上进行测试了。
相关文章推荐
- 如何理解、使用Android LogCat以及通过Monkey进行压力测试
- XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在
- 如何理解、使用Android LogCat以及通过Monkey进行压力测试
- 如何使用Fiddler模拟弱网情况对app进行测试
- 如何对算法进行测试
- SQL Server 2005 如何在没有日志文件的情况下如何恢复MDF数据库文件(测试通过)
- 如何通过销售发票和日记帐事务信息进行销售交货与退货信息分析
- 如何通过时钟精度提高代码性能测试?
- 测试系列之三----如何进行集成测试
- 如何用 Rational Performance Tester 进行性能测试分析
- 如何进行升级测试
- WCF后续之旅(1): WCF是如何通过Binding进行通信的
- 如何对测试人员进行量化管理
- 【已测试通过】::自定义工具按钮进行矩选查询,高亮显示所选择的地图要素
- 【已测试通过】::ArcGISServer对点要素进行缓冲区分析
- 刚刚搜素到的 vc 进行单元 测试如何使用VC6进行单元测试
- Eclipse上如何通过安装插件来进行对C/C++的开发
- 应该如何对企业局域网性能传输进行测试分析
- SQL Server 2005 如何在没有日志文件的情况下如何恢复MDF数据库文件(测试通过)
- 如何有效的对测试人员进行业绩考核(转)