1. 程式人生 > 其它 >移動測試環境搭建 以及簡單操作

移動測試環境搭建 以及簡單操作

移動測試的安裝以及除錯

1、工具

adb:開發人員與除錯人員的除錯測試工具

Android debug bridge

2、怎麼除錯

手機與電腦通過USB連結;

開放手機ROOT許可權;

開放手機root許可權的步驟,此處以小米為例(如何搜尋:關鍵詞手機型號加開發者許可權):

(1)進入設定,點選我的裝置,點選全部引數

(2)進入全部引數後,點選MIUI版本

(3)搜尋開發者選項

開啟手機的開發者許可權,並開啟usb除錯

開啟控制檯,輸入命令adb devices手機上會彈出是否連線電腦的對話方塊,選擇同意,即可連線至電腦。

3、常用命令

adb shell:進入shell指令碼

搭建完環境後,開啟控制檯輸入adb shell即可進入手機的環境,可以通過Linux相關的命令來操作,如ls -a

date:檢視當前時間

adb logcat:檢視應用程式的日誌

直接在控制檯輸入adb logcat可以檢視某個程式的實時日誌,當我們APP程式出問題,程式設計師要錯誤資訊時,我們就可以用這個命令來檢視錯誤日誌,由於這樣檢視日誌一直在更新無法找出錯誤,因此我們可以先在電腦本地儲存檔,新建一個log.txt記事本,然後輸入命令:

adb logcat > 儲存位置/log.txt,其中">"是重定向的意思,就是通過各種方法將各種網路請求重新定個方向轉到其它位置。

練習:

我們將檔案儲存在D:\測試開發軟體\移動測試

執行:

然後操作出問題的程式,這個時候我們就把程式的錯誤日誌寫入到我們建立的記事本中了,然後點選CTRL+C退出,最後開啟這個記事本就可以檢視到這個程式的實時日誌,然後我們找到錯誤信

息,截圖傳送給開發即可。

解除安裝

要想解除安裝APP,首先我們得先找到該APP得pachage包,具體找到pachage包的方法有三種:

1、開啟控制檯輸入adb shell am monitor,然後開啟手機中你需要獲取package包的APP,就可以找到該APP的package包,點選CTRL+C就可以退出;

2、先開啟手機中你需要獲取package包的APP,然後輸入命令:adb shell dumpsys window | findstr mCurrentFocus就可以找到這個APP的package包;

3、先輸入adb shell然後再輸入命令:pm list package就可以檢視所有APP的包,然後就可以找到所需APP的包

開啟控制檯,輸入命令:adb shell pm list packages -3,就可以找到除了系統應用的第三方應用包;

2、找到package包之後,輸入命令adb uninstall (package包的名字)就可以進行解除安裝,如解除安裝停車王APP: