<sub id="l9qyp"><listing id="l9qyp"></listing></sub>

    <form id="l9qyp"><legend id="l9qyp"></legend></form>
      1. <wbr id="l9qyp"></wbr>
        1. 更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          模擬弱網進行測試

          • 發布:軟件測試培訓
          • 來源:軟件測試資訊
          • 時間:2020-02-17 14:20

          隨著互聯網的快速發展,越來越多的應用核心功能需要聯網實現。現在的網絡制式有2G、3G、4G、5G,還有越來越多的公眾WiFi,不同的網絡環境和網絡制式的差異都會對用戶使用APP造成一定的影響。弱網測試作為健壯性測試的重要部分,對于移動端測試必不可少。

          弱網環境測試主要依賴于弱網環境的模擬。環境搭建方式一般有兩種:軟件方式和硬件方式。

          什么樣的網絡屬于弱網

          小于或等于2G速率的都屬于弱網,隨著5G的到來,3G網絡速率的降低,未來3G也會逐漸劃入弱網的行列。

          如何進行弱網測試

          1. SIM卡的網絡切換

          手機—設置—移動網絡設置—網絡類型選擇

          2. 具體弱網場景測試,常見場景包括:地鐵、電梯、樓梯間、衛生間

          3. 使用無線網卡、路由器修改寬帶速度模擬網絡速度

          4. 使用軟件進行網絡代理,模擬不同的網絡帶寬、延時率、丟包率

          網絡模擬常用工具

          硬件方式

          方法一:無線網卡+360免費WiFi軟件

          1. 電腦插入無線網卡

          2. 打開360免費WiFi軟件

          3. 手機連接360免費WiFi的網絡

          4. 在電腦上修改360免費WiFi下的上行速度和下行速度

          方法二:路由器修改上行和下行速度

          1. 路由器通過網線和電腦連接在同一網絡下

          2. 手機上連接路由器的網絡

          進入路由器的管理頁面,進入網絡設置修改網絡速度,有的路由器只能修改速度,有的支持單獨修改上行和下行速度。

          軟件方式

          方法一:iPhone手機自帶Network Link Conditioner

          1. 開啟開發者模式:iPhone手機連接Xcode或者連接PP助手打開實時桌面

          2. 進入開發者模式:設置—開發者模式—Network Link Conditioner

          3. 可以選擇已經設置好的網絡條件,也可以自定義

          配置參數:

          in Bandwidth:下行帶寬,即下行網絡速度

          In packet loss:下行丟包率

          in delay:下行延遲,單位ms

          out bandwidth :上行帶寬

          out packet loss :上行丟包率

          out delay :上行延遲

          DNS delay DNS:解析延遲

          protocol :支持Any,IPV4、IPV6

          interface :支持Any,WI-Fi,cellular

          方法二:fiddler中設置上行和下行速度

          1. 進入fiddler腳本Customize Rules

          2. 在OnBeforeRequest中修改上行和下行速度

          方法三:Charles中設置上行和下行速度

          1. Proxy—Throttle Settings

          2. 配置需要測試的參數

          配置參數:

          Bandwidth:帶寬,即上行、下行數據傳輸速度

          utilisation :帶寬可用率,大部分modern是100%

          round-trip latency :第一個請求的時延,單位是ms

          MTU :最大傳輸單元,即TCP包的最大size,可以更真實模擬TCP層,每次傳輸的分包情況

          Releability :指連接的可靠性。這里指的是10kb的可靠率。用于模擬網絡不穩定

          Stability :連接穩定性,也會影響帶寬可用性。用于模擬移動網絡,移動網絡連接一般不可靠

          Only for selected hosts:可以指定域名攔截

          免責聲明:文章內容轉載自公開網絡,版權歸原作者所有,如有侵權請聯系我們刪除。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:10 個測試盲點
          下一篇:如何提升軟件測試技巧

          學習軟件測試需要了解的數據庫知識?

          熱修復測試過程注意事項

          軟件測試常見性能問題

          高薪測試技術要掌握哪些

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          奇米影视奇米色777欧美欧美一级高清片在线观看876av电影高清 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>