Android測試之Monkey初體驗

2021-09-19 21:49:43 字數 1307 閱讀 3469

monkey是android中自帶的用來進行壓力測試的乙個命令列工具。

正常crash :程式崩潰

anr:程式無響應

1.手機與電腦進行usb連線,並在開發者選項中選中usb除錯

2.確認手機與電腦連線:開啟cmd命令列或者使用android studio的朋友可以開啟terminal檢視,輸入adb devices檢視已連線的裝置。

如果裝置連線成功會顯示

注意:如果輸入命令顯示adb 不是內部或外部命令,也不是可執行的程式或批處理檔案的話,就需要配置環境變數。

3.安裝apk到手機上

adb install package.apk
4.執行monkey指令:
monkey 500

2)劃到最底部,然後開啟手機的計算器應用

在列印出的資訊裡我們可以檢視到計算器的包名為com.android.calculator2

我們會發現所有的操作都在計算器裡執行的如果存在多個手機連線,輸入adb shell會有如下提示。

如果想進入某乙個裝置需要執行adb -s 裝置名 shell

個人部落格:

android學習之 Junit測試

在開發中,我們不斷的要為測序進行測試,如果每次執行的話,浪費很多時間,可以利用android的junit對所需要的方法進行測試。步驟 一 1.在專案清單中新增 targetpackage必須與要測試的類的包名一致。二 編寫的測試類繼承androidtestcase.在具體的方法中run as and...

Android之單元測試學習

1.單元測試概念 單元測試 又稱為模組測試 檢驗程式模組 軟體設計的最小單位 正確性的測試工作,常常是程式設計師寫的一段 對於物件導向程式設計,最小單元就是方法,包括基類 超類 抽象類 或者派生類 子類 中的方法。android中的測試框架是擴充套件的junit3,所以在學習android的單元測試...

android測試工具之systrace

systrace工具特別適合用來分析ui的效能。理論基礎 在開發應用時,通常使用60fps的幀率來檢測互動是否流暢,及16.66ms 幀 首先確認一點,android studio整合了所有android sdk下的工具。涉及android sdk的工具可以直接在android studio中安裝使...