一、基礎知識:
1、web端移動測試的主要考慮的瀏覽器:chrome、firefox、safari、IE11、Edge
2、app移動端測試主要考慮到兩大不同的操作系統:android、ios
二、兼容性測試
平台:
1、不同版本
系統手機的操作系統
不同型號的手機(iphone7-iphone13)
針對H5的,需要考慮不同的瀏覽器的測試(移動端平台的瀏覽器測試,核心的瀏覽器如:QQ、UC等)
2、不同分辨
Android這部分由於有太多不同手機廠商,所以分辨率需要考慮不同廠商的情況
不同網絡情況下:
1、資源的加載是否能夠完整的加載出來
2、資源加載的過程中它的耗時情況
三、具體操作
1、網絡情況的模擬:
(1)、瀏覽器中的Network——>No Throttling。如下圖:
(2)、charles抓包工具中,選擇Proxy——>Throttle Settings——>選中Enable Throttling等。如下圖:
2、分辨率測試:
如果原本的設備滿足不了你的需求,我們還可以繼續添加設備。
四、app移動測試實戰
1、下載Android-sdk-windows。
2、搭建環境設備:在手機的設置——>我的設備——>全部參數——>miui版本(redmi k20 pro)一直點擊,知道畫面出現進如開發者模式,
然后在我的設置——>更多設置——>開發者選項,然后用數據線將電腦和手機連接起來,選擇文件傳輸模式。
3、檢驗環境是否搭建成功,在cmd中輸入命令adb devices,查看設備是否連接成功。
ps:adb,即 Android Debug Bridge,它是 Android 開發/測試⼈員的強⼤⼯具。它是⼀種可以⽤來操作⼿機設備或模擬器的命令⾏⼯具。
它存在於 sdk/platform-tools ⽬錄下。雖然現在 Android Studio 已經將⼤部分 adb 命令以圖形化的形式實現了。
通過命令安裝文件,
下載文件(開發給的):
然后cmd進入到你下載的到的這個文件目錄下,然后執行命令安裝
這時候手機上就會顯示安裝好的停車網用戶商戶端。
如果要卸載這個軟件,或者要卸載別的軟件,需要先獲取它的應用包名。這時需要我們獲取該app的日志文件,從日志文件中去找應用包名,
使用命令:adb logcat >park.txt
此時在F盤下就會有一個park.txt文件,然后我們打開該文件查找停車網的名稱
找到包名之后,使用命令卸載停車網。
然后再檢查我們的手機會發現軟件已經不存在了。
ps:如果你的手機是小米的,可以在設置——>應用設置——>應用管理中找到你想要卸載的軟件,打開查看詳細,然后右上角有一個圈起來的 i ,
點擊后就可以看到應用包名。然后執行上面的刪除命令,就可以將軟件刪除。