日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

app测试(二)——常用APP命令

發(fā)布時(shí)間:2024/5/15 70 豆豆
生活随笔 收集整理的這篇文章主要介紹了 app测试(二)——常用APP命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

ADB命令

是一個(gè)通用命令行工具,也是Android軟件測(cè)試開(kāi)發(fā)工作者常用的調(diào)試工具 ADB可以用來(lái)安裝卸載軟件、管理安卓系統(tǒng)軟件、啟動(dòng)測(cè)試、抓取操作日志等

1、顯示系統(tǒng)中全部設(shè)備

adb devices


2、斷開(kāi)連接設(shè)備

adb disconnect 手機(jī)ip

3、無(wú)線(xiàn)連接設(shè)備

adb connect 手機(jī)ip (手機(jī)和電腦處于同一網(wǎng)段)

4、開(kāi)啟adb服務(wù)

adb start-server

5、關(guān)閉adb服務(wù)

adb kill-server

6、安裝軟件包

adb install -r apk路徑-r 代表如果apk已經(jīng)安裝,重新安裝apk并保留數(shù)據(jù)和緩存文件。apk路徑則可以 直接將apk文件拖進(jìn)cmd窗口(-r+空格+apk路徑) -t 代表強(qiáng)制安裝(用于高版本覆蓋低版本)

7、卸載軟件包

adb uninstall app的包名

8、獲取軟件包名

1)列出手機(jī)裝的所有APP的包名 adb shell pm list packages 2)列出系統(tǒng)應(yīng)用的所有包名 adb shell pm list packages -s 3)列出除了系統(tǒng)應(yīng)用的第三方應(yīng)用包名 adb shell pm list packages -3 4)顯示當(dāng)前打開(kāi)的軟件包名 adb shell dumpsys window | findstr mCurrentFocus




9、清除應(yīng)用數(shù)據(jù)與緩存

adb shell pm clear apk包名

10、啟動(dòng)、停止應(yīng)用

adb shell pm start 包名/Activity adb shell pm force-stop 包名-W 獲取時(shí)間 -S 啟動(dòng)前強(qiáng)行停止應(yīng)用(冷啟動(dòng)) -R 數(shù)字 啟動(dòng)次數(shù)




11、獲取APP日志

adb logcat > 指定路徑1)在桌面新建一個(gè)log.txt文件,用于存放日志信息 2)輸入adb命令 3)拖動(dòng)log.txt至命令行中,作為指定路徑應(yīng)用場(chǎng)景:測(cè)試期間記錄日志,避免問(wèn)題由于不確定復(fù)現(xiàn)步驟而導(dǎo)致無(wú)法復(fù)現(xiàn),并且被研發(fā)拒絕

執(zhí)行命令后,手機(jī)上操作復(fù)現(xiàn)步驟




12、獲取當(dāng)前內(nèi)存占用情況

adb shell dumpsys meminfo 包名


12、獲取當(dāng)前CPU占用情況

adb shell top -s CPU/9(9用于模擬器)

總結(jié)

以上是生活随笔為你收集整理的app测试(二)——常用APP命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。