教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Android培訓之Android應(yīng)用開發(fā)基礎(chǔ)之Android 單元測試

更新時間:2016年11月30日16時48分 來源:傳智播客Android培訓學院 瀏覽次數(shù):

Android 單元測試
測試分類:
一、根據(jù)是否知道源碼
黑盒測試:不知道源碼,是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應(yīng)關(guān)系出發(fā)進行測試的。
白盒測試:知道源碼,又稱結(jié)構(gòu)測試、透明盒測試、邏輯驅(qū)動測試或基于代碼的測試。
二、根據(jù)測試粒度分類
方法測試:FunctionTest,粒度最低,測試單個方法。
單元測試:JunitTest方法里面會調(diào)用其他的方法。
聯(lián)調(diào)測試:IntegrationTest后臺與前臺集成,各模塊之間的集成測試。
三、根據(jù)測試次數(shù)分類
冒煙測試:顧名思義,把設(shè)備一直測試到冒煙為止。Android 下提供給我們一種冒煙測試的功能:
Monkey Test 猴子測試,在命令行輸入adb shell,進入Linux 命令行。測試整個系統(tǒng)命令:monkey 1000(事件的數(shù)量);測試某個程序:monkey -p 包名事件的數(shù)量
壓力測試:PressureTest,給后臺用的,主體向被觀察者布置一定量任務(wù)和作業(yè),借以觀察個體完成任務(wù)的行為。
本文版權(quán)歸傳智播客Android培訓學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客Android培訓學院
首發(fā):http://metathetuscanyresort.com/android/
0 分享到:
和我們在線交談!