目錄
一、獲取日志文件
二、日志級(jí)別
三、日志緩沖區(qū)
四、緩沖區(qū)的類型
??更多干貨
完整版文檔下載方式:
一、獲取日志文件
一般情況下,我們?cè)谧鯽pp測(cè)試時(shí),其實(shí)并不需要經(jīng)常使用adb去抓取我們的日志,通常情況下都是有預(yù)期結(jié)果和實(shí)際結(jié)果做對(duì)比的。真正需要adb抓取日志的時(shí)候,是在測(cè)試的過程中出現(xiàn)了異常的情況,比如測(cè)試過程中系統(tǒng)突然卡主不能動(dòng)了,系統(tǒng)直接奔潰掉了,應(yīng)用程序無響應(yīng),出現(xiàn)閃退或者異常的情況下就可以使用adb抓取日志了,抓取日志之后就可以提bug得到開發(fā)了,當(dāng)然自己能看懂更好。
adb logcat 顯示全部數(shù)據(jù)
adb logcat -v time > F:\rizhi\a.log 將日志以.log的文件格式保存到電腦上
adb logcat -g 查看日志緩沖區(qū)
adb logcat -c 清空日志緩沖區(qū)
adb logcat -m 8 指定輸出日志數(shù)量,輸出8條日志后退出,只輸出緩沖區(qū)中最開始的8條記錄。
adb logcat -t 8 輸出最近的8條日志之后退出。
adb logcat | grep Activity 使用管道過濾日志,輸出包含Activity字符串的行。
adb logcat *:D 只輸出debug等級(jí)(包含)以上的日志。
adb logcat -h 可以打印用戶幫助信息。
二、日志級(jí)別
日志的等級(jí)由小到大為:
V 明細(xì)verbose,最低優(yōu)先級(jí)
D 調(diào)試debug
I 信息info
W 警告warn
E 錯(cuò)誤error
F 嚴(yán)重錯(cuò)誤fatal
S 無記載silent最高優(yōu)先級(jí),不被記載
三、日志緩沖區(qū)
在開發(fā)者選項(xiàng)中,有個(gè)選項(xiàng)叫做“日志記錄器緩沖區(qū)大小”,用來存放日志信息記錄,默認(rèn)是256K,日志是循環(huán)寫入到緩沖區(qū)的,環(huán)形循環(huán),給新的日志留存空間。
四、緩沖區(qū)的類型
Android日志系統(tǒng)為日志消息保留了多個(gè)循環(huán)緩沖區(qū),不是所有的消息都被發(fā)送到默認(rèn)緩沖區(qū),要想查看這些附加的緩沖區(qū),可以使用-b參數(shù),指定緩沖區(qū),例如:adb logcat -b Radio,查看通信系統(tǒng)的緩沖區(qū)。
緩沖區(qū)類型:
Radio 查看包含在通信系統(tǒng)的log,如藍(lán)牙,wife,打印。
Events 查看事件相關(guān)的消息,比如啟動(dòng)應(yīng)用,停止文件事件。
Main 查看主緩沖區(qū),所有java層的log,默認(rèn)緩沖區(qū)。
System 輸出系統(tǒng)組件的log,默認(rèn)緩沖區(qū)。
??更多干貨
完整版文檔下載方式:
這些資料,對(duì)于從事【軟件測(cè)試】等相關(guān)工作的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個(gè)倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!以上均可以分享。
在評(píng)論區(qū)和我互動(dòng)交流或者私?我【軟件測(cè)試學(xué)習(xí)】領(lǐng)取即可,拿走不謝。文章來源:http://www.zghlxwxcb.cn/news/detail-655762.html
如果我的博客對(duì)你有幫助、如果你喜歡我的博客內(nèi)容,請(qǐng) “??點(diǎn)贊” “??評(píng)論” “??收藏” 一鍵三連哦!文章來源地址http://www.zghlxwxcb.cn/news/detail-655762.html
到了這里,關(guān)于adb-學(xué)會(huì)查看日志文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!