如何使用Fiddler模拟弱网情况对app进行测试「建议收藏」

前言很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app。那么,我们这里使用Fiddler工具来模拟弱网。使用speedtest在线测速工具来测试网络。一、Fiddler工具连接手机,设置代理打开Fiddler,进入到Tools—>options,如图所示:再次选择Connection

大家好,又见面了,我是你们的朋友全栈君。

前言

很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app。

那么,我们这里使用Fiddler 工具来模拟弱网。
使用 speedtest 在线测速工具来测试网络。

一、 Fiddler 工具连接手机,设置代理

  1. 打开Fiddler,进入到Tools —> options,如图所示:
    这里写图片描述

  2. 再次选择 Connections
    如图所示:
    这里写图片描述

  3. 查看本机的ip ,如图所示:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qy7lOCe5-1647943124095)(https://img-blog.csdn.net/20180112170211919?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGl1amluZ3FpdQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)]

  4. 对手机进行代理设置
    特别注意:手机连接的wifi需要与PC连接的wifi一致。
    选择手机wifi(比如Tplink_5G_D241),长按,出现 修改网络或者管理网络配置,弹出如图所示的对话框:
    这里写图片描述

根据上面的步骤将代理设置成功了。
接下来,使用Fiddler来模拟弱网情况。

二、Fiddler来模拟弱网情况

  1. 首先对Fiddler 工具处进行设置(该步主要是对于网络的延迟进行模拟,可以选择性),如图所示:
    这里写图片描述
    打开后,如图所示:
    这里写图片描述
    2.Fiddler 工具模拟弱网情况
    打开Fiddler工具,进入到Rules —- > Performance—->Simulate Modem Speeds ,如图所示:
    这里写图片描述

三、 speedtest工具进行在线测速

在没有模拟弱网的时候,使用speedtest 在线测速,如图所示:
这里写图片描述
使用Fiddler 工具模拟弱网情况(参考二中的 第2步骤)后,如图所示:
这里写图片描述

使用此工具可以查看我们模拟弱网是否成功。

那么弱网模拟成功后,就可以进行app在弱网情况下的测试了。

参考:
http://blog.csdn.net/u011904605/article/details/52506823
https://www.cnblogs.com/pachongshangdexuebi/p/6601332.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127814.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 国内IT公司速查手册

    国内IT公司速查手册可以看到网友们对国内IT公司的评价:)

  • java删除linux文件_Java删除文件

    java删除linux文件_Java删除文件//将缓冲文件夹中的文件删除Strings=”D:\\txt\\inBuffer\\”+fileInfo[0]+”\\”+fileID;//文件的绝对路径Filefile=newFile(s);if(file.exists()){booleand=file.delete();if(d){System.out.print(“删除成功!”);}else{System.out…

  • 关于iframe嵌套页面传值

    关于iframe嵌套页面传值2.在嵌套的js文件里面直接location.search就可以拿到通过url拿过来的值,在发送的url处写个?进行判断到底传过来的是什么值。1.我这边为vue的页面,直接在static里面将页面放进去,通过url进行传值。…

  • 数据降维_数据降维的目的

    数据降维_数据降维的目的数据降维分类+PCA(主成分分析降维)+相关系数降维PCA降维(不常用)实现思路+对数据进行标准化+计算出数据的相关系数矩阵(是方阵,维度是nxn,n是特征的数量)

  • pycharm pip版本不对_python没有pip

    pycharm pip版本不对_python没有pip我在pycharm的Terminal中,更新pip的时候,出现了以下错误:原因:可能与最近的Windows10更新有关。我的版本如下:在cmd中输入msinfo32,回车,可以看到版本信息。解决办法:直接运行cmd,输入python-mpipinstall-Upip,就可正常升级pip了。PS:查到的另外一个解决办法是安装win_unicode_consol…

    2022年10月26日
  • DoS攻击防范_防dos攻击

    DoS攻击防范_防dos攻击利用扩展模块limit,我们还可以配置iptables规则,实现DoS攻击防范:iptables-AINPUT-ptcp–dport80-mlimit–limit25/minute–limit-burst100-jACCEPT–litmit25/minute指示每分钟限制最大连接数为25–litmit-burst100指示当总连接数超过100时,启动…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号