测试丢包_入行游戏测试之弱网测试工具
接上次的弱網測試要點,今天我想寫一下一些常用的弱網測試工具:
一、谷歌瀏覽器自帶的開發者工具
想起我去年一次短暫的三月份棋牌測試時間,后端是用java,客戶端是用json?引擎是cocos?
一不小心暴露了我淺顯的計算機知識,一不小心就暴露了我只會點點點。。。
甭管他是什么,反正我測的時候就是直接打開瀏覽器,然后輸入地址+ip,我就可以打開前公司的游戲頁面,開始愉快地點點點啦~~~
然后就進入正題,如何用瀏覽器進行弱網測試呢?
首先,按f12直接打開開發者工具,然后你將看到以下畫面:
看到上面的頁簽沒?想知道上面的英文是什么意思自己去百度吧。(因為我也不認識。)
然后呢,點擊上面的第四個頁簽--Network,代表網絡的意思啦,就會出現以下畫面(關注我箭頭的位置)
no throttling,百度翻譯:沒有節流。就是網絡沒有限速的意思。
然后點開右邊的小倒三角:
fast 3G:比較快的3g網絡
slow 3G:比較慢的3g網絡
offline:無網絡。
用鼠標輕輕地點一下,整個瀏覽器就會根據選中的狀態進行網絡限速的哦。
什么?你對這些默認的標準不滿意?當然可以自定義的啦。點擊一下add,可以自由設置下載、上傳和延遲哦。
弱網環境可以自由設置咯!(至于看有沒有生效,直接打開百度網址,效果一目了然~~~)
二、抓包工具Fiddler
雖然這是一個抓包工具,但是這也是可以進行模擬弱網測試的。具體如何操作呢?
首先,需要安裝一個fiddler軟件(具體去百度下載唄。)
具體該怎么操作,我就當一個搬運工好了:
https://jingyan.baidu.com/article/a378c96008fef8b328283036.html
溫馨提醒:每次設置完新的延遲數據,按ctrl+s保存之后是不會立即生效的,一定要記得再次勾選下圖哦
好了。
當你設置完成之后,你就可以再次進入百度網址確認環境是否生效就ok咯。
emmm,這樣總感覺有點low。那么我再說一個確認方法:
回到電腦桌面,win+r快捷鍵,輸入cmd,打開命令提示符: 輸入ping http://www.baidu.com,就會返回網絡數據了,丟包什么的最有意思了~~~
然后你可能會有疑問了:你這個還是對自己的電腦限速啊,我要用手機測試弱網啊啊啊啊啊!!!怎么辦啊!!!!!
莫慌。
馬上搬運工又來了。
CSDN-專業IT技術社區-登錄?blog.csdn.net看到這個地址沒?這個就是教你如何用手機與電腦連接,然后用fiddler工具進行弱網管理~~~~~~~
連接后,就可以愉快地進行弱網測試啦!
bingo。
三、弱網測試工具clumy
我是覺得這個fiddler工具真的就只有一個弱網功能(只能設置網絡延時,不能設置丟包),當然也可能是我學藝不精,只了解皮毛,所以對丟包這一快實在是不理解。下面這款工具就可以設置丟包率了~~~
工具分享出來咯,想拷貝的自己去取昂。
鏈接:https://pan.baidu.com/s/1RIwqrutb-cRHM59h29e5_g
提取碼:fqtl
在如何使用這款工具之前,我要先解釋一下關于“丟包”這個概念。
百度一下你就曉得是怎么回事了。
數據在INTERNET上的傳輸方式數據在INTERNET上是以數據包為單位傳輸的,每包nK,不多也不少。這就是說,不管你的網有多好,你的數據都不會是以線性(就象打電話一樣)傳輸的,中間總是有空洞的。數據包的傳輸,不可能百分之百的能夠完成,因為種種原因,總會有一定的損失。碰到這種情況,INTERNET會自動的讓雙方的電腦根據協議來補包。如果你的線路好,速度快,包的損失會非常小,補包的工作也相對較易完成,因此可以近似的將你的數據看做是無損傳輸。但是,如果你的線路較差(如用貓),數據的損失量就會非常大,補包工作也不可能百分之百完成。在這種情況下,數據的傳輸就會出現空洞,造成丟包。如何看丟包多少,還是用上面說的ping網址的方法。
看我上面的截圖,說明我現在的網絡狀態不是很好,打開百度網址居然有25%的丟包率。。。好氣哦。
至于其他參數代表什么意思,可以自己研究哦。
是不是非常好用?我真的是愛死這個軟件了!
最后再說一個手機連接電腦的方法。。。
哈哈哈,只要自己買一個小米wifi,裝在自己的臺式電腦上,打開wifi,然后用手機連上wifi就可以了,是不是很簡單。(嘿嘿嘿)
四、弱網測試工具之終究工具--wifi
哈哈哈,想想之前自己還年輕的時候,怎么模擬弱網環境呢?
當然是用手機連上公司的wifi之后,然后不斷地調整距離,實現弱網環境。
(emmmm,我最后都是直接跑到廁所,這段距離大概就是最好的弱網環境了吧。捂臉。。。)
溜了溜了,時間不早了。該洗洗睡了。
總結
以上是生活随笔為你收集整理的测试丢包_入行游戏测试之弱网测试工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IntelliJ IDEA竟然出了可以在
- 下一篇: 我最爱用的一款 Redis 可视化管理工