Android官方開發文件Training系列課程中文版:Activity測試之測試環境配置

weixin_34205076發表於2016-11-01

原文地址:http://android.xsoftlab.net/training/activity-testing/index.html

引言

開發者應當將測試作為應用開發週期的一部分。良好的測試用例可以幫助開發者及早的發現Bug,同時也可以增強開發者對程式碼的信心。

測試用例定義了一系列物件與方法,使各個測試可以獨自進行。測試用例既可以組合執行,也可以重複進行。

這節課的課程將會介紹如何使用Android的自定義測試框架進行測試,該框架基於很受歡迎的JUnit框架。開發者可以通過編寫測試用例來驗證程式的某些功能,也可以檢查不同裝置的相容性。

配置測試環境

在開始進行測試之前,開發者首先應當配置測試環境。這節課將會學習如何通過命令列來配置基於Gradle的測試用例。

配置Eclipse

Note: 因為目前使用Eclipse開發所佔的比例已經很少了,所以接下來的翻譯凡涉及到Eclipse的,文字描述都極為精簡。需要了解的請檢視原文

配置命令列

如果開發者使用的是Gradle 1.6或以上的版本,那麼可以使用Gradle Wrapper來構建執行測試用例。要確保在gradle.build檔案中,defaultConfig下的minSdkVersion屬性設定的是8以上的值(含)。

要執行基於Gradle Wrapper的測試,需要執行以下步驟:

  • 1.將物理裝置連線到計算機上。
  • 2.在工程目錄下執行以下命令:

    ./gradlew build connectedCheck

學習更多關於使用Gradle進行Android測試的相關內容,請參見Gradle Plugin User Guide.

相關文章