首頁技術(shù)文章正文

Android+物聯(lián)網(wǎng)培訓(xùn)之Android應(yīng)用開發(fā)基礎(chǔ)之Android 單元測試

更新時間:2017-05-29 來源:黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn)學(xué)院 瀏覽量:

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培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:黑馬程序員Android+物聯(lián)網(wǎng)培訓(xùn)學(xué)院
首發(fā):http://android.itheima.com
分享到:
在線咨詢 我要報名
和我們在線交談!