Android官方开发文档Training系列课程中文版:Activity测试之测试环境配置
原文地址:http://android.xsoftlab.net/training/activity-testing/index.html
引言
開(kāi)發(fā)者應(yīng)當(dāng)將測(cè)試作為應(yīng)用開(kāi)發(fā)周期的一部分。良好的測(cè)試用例可以幫助開(kāi)發(fā)者及早的發(fā)現(xiàn)Bug,同時(shí)也可以增強(qiáng)開(kāi)發(fā)者對(duì)代碼的信心。
測(cè)試用例定義了一系列對(duì)象與方法,使各個(gè)測(cè)試可以獨(dú)自進(jìn)行。測(cè)試用例既可以組合運(yùn)行,也可以重復(fù)進(jìn)行。
這節(jié)課的課程將會(huì)介紹如何使用Android的自定義測(cè)試框架進(jìn)行測(cè)試,該框架基于很受歡迎的JUnit框架。開(kāi)發(fā)者可以通過(guò)編寫測(cè)試用例來(lái)驗(yàn)證程序的某些功能,也可以檢查不同設(shè)備的兼容性。
配置測(cè)試環(huán)境
在開(kāi)始進(jìn)行測(cè)試之前,開(kāi)發(fā)者首先應(yīng)當(dāng)配置測(cè)試環(huán)境。這節(jié)課將會(huì)學(xué)習(xí)如何通過(guò)命令行來(lái)配置基于Gradle的測(cè)試用例。
配置Eclipse
Note: 因?yàn)槟壳笆褂肊clipse開(kāi)發(fā)所占的比例已經(jīng)很少了,所以接下來(lái)的翻譯凡涉及到Eclipse的,文字描述都極為精簡(jiǎn)。需要了解的請(qǐng)查看原文。
配置命令行
如果開(kāi)發(fā)者使用的是Gradle 1.6或以上的版本,那么可以使用Gradle Wrapper來(lái)構(gòu)建運(yùn)行測(cè)試用例。要確保在gradle.build文件中,defaultConfig下的minSdkVersion屬性設(shè)置的是8以上的值(含)。
要運(yùn)行基于Gradle Wrapper的測(cè)試,需要執(zhí)行以下步驟:
- 1.將物理設(shè)備連接到計(jì)算機(jī)上。
- 2.在工程目錄下運(yùn)行以下命令:
./gradlew build connectedCheck
學(xué)習(xí)更多關(guān)于使用Gradle進(jìn)行Android測(cè)試的相關(guān)內(nèi)容,請(qǐng)參見(jiàn)Gradle Plugin User Guide.
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Android官方开发文档Training系列课程中文版:Activity测试之测试环境配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 说实话:中文自然语言处理(知识图谱)的N
- 下一篇: android sina oauth2.