1. 程式人生 > >monkey測試入門3

monkey測試入門3

more 支持 device 安裝完成 art 修改 ins 們的 TP

本文要感謝一起戰鬥過的點時小夥伴,程童鞋

打開開始 輸入cmd 看到它的目錄地址
技術分享圖片

然後把adb壓縮包解壓到該地址
插入數據線
打開手機設置打開開發者選項
打開USB調試
右鍵點擊我的電腦 選擇管理
技術分享圖片

左邊選設備管理器 右邊點擊其他設備 會看到黃色感嘆號的
右鍵第一個 點擊更新驅動程序
技術分享圖片

點擊瀏覽計算機以查找驅動程序軟件
技術分享圖片

點擊瀏覽 選擇桌面下的adb文件夾
技術分享圖片

如果按照上述操作依舊無法找到設備,需要右鍵點擊計算機→管理→設備→找到Android Phone 下的Android Composite adb Interface右鍵屬性→詳細信息→選擇屬性為硬件ID→記住對應的VID_XXXX(記住這四位數字與字母)
在C:\Users\THINK.android路徑新建txt格式的文本 裏面輸入0xVID號
點擊保存 把文件名修改成adb_usb.ini
返回cmd輸入adb version可看到版本號 1.0.30不支持6.0以下安卓版本的
技術分享圖片

adb devices 按回車 如果得到結果是device 則表示鏈接成功
技術分享圖片

若不是device 則需要輸入 adb kill-server 清除進程 然後再輸入adb start-server
重啟進程 最後再重新輸入adb devices 查看
技術分享圖片

連接完成 輸入adb install 文件名 文件名註意大小寫且不能是中文
如果手機曾經安裝過該軟件 則需要覆蓋安裝 adb install –r 文件名點擊回車
技術分享圖片

這時需要打開手機 選擇安裝 看到電腦出現Success則表示安裝完成
其中-r 表示覆蓋安裝
-l表示禁止將文件移動到手機設備以外的地方
-s 表示安裝進SD卡
-d 表示允許版本代碼降級安裝
-g 表示允許該軟件有所有權限
-t 表示先安裝測試 後卸載
卸載安裝包 要先知道包名
報名的查看方法
1 使用APK-info.exe 工具查看
打開我的電腦 C:\Users\THINK 找到APK-INFO.exe 工具 雙擊打開選擇文件
技術分享圖片

技術分享圖片

2使用aapt工具進行查看 它不僅可以查看我們的包名 也可查看活動名
輸入 aapt dump xmltree 文件名 AndroidManifest.xml|more 後面加上|more可分頁 (按空格鍵翻頁) 往上拉 包名一般在前5行
技術分享圖片

活動名一般在45以後 使用翻頁功能 找到第一次出現的activity 按ctrl+c退出之前的命令
技術分享圖片

卸載軟件 adb uninstall包名
技術分享圖片

自動打開軟件先輸入adb shell 再在跳轉的行輸入am start -n com.tencent.Mtown/活動名
如果在鎖屏狀態會出現只顯示半屏頁面
技術分享圖片

隨機測試 進入adb shell 輸入 monkey –p 包名 -v 隨機數 隨機數建議3000~5000
技術分享圖片

最後結果出現Monkey finished 表示測試中間未出錯
技術分享圖片

截取實時日誌 ctrl+c 退出之前的命令 然後輸入adb logcat main –v>time 命名.log 命名只能為英文 按ctrl+c 退出截取
技術分享圖片

在 C:\Users\THINK中找到uuuu.log
技術分享圖片

無法執行的root下的命令
adb push 本地地址(移動的文件所存儲在我電腦的位置) 遠程地址(手機內存對應位置)
將手機文件移動至電腦中
adb pull 本地地址(移動的文件所存儲在我手機內存位置) 遠程地址(我電腦對應位置)
使用手機進行錄屏
錄屏功能:adb shell screenrecord [視頻控制指令] [視頻存放路徑]
基本指令包括:
--bit-rate 6000000 設置視頻的比特率,範圍為1Mbps-10Mbps[1000000,10000000],默認4Mbps
--time-limit 180 設置視頻最長錄制時間,以秒為單位。默認最長為180秒
--rotate 旋轉90度
--verbose 在標準輸出中顯示更多詳細信息
--help 顯示幫助信息
--size 1280x720 設置視頻分辨率,默認為手機屏幕分辨率,應該不可高於手機分辨率
ctrl+C鍵停止錄制
例如:adb shell screenrecord --bit-rate 6000000 sdcard/test.mp4 表示錄制最長180秒,手機分辨率,
比特率為6Mbp,名為test.mp4的視頻,保存在sd卡根目錄下

monkey測試入門3