我在build.gradle文件中添加了testCoverageEnabled = true,以便開始獲取一些代碼覆蓋率報告。Android Studio中的代碼覆蓋率
運行我的測試我可以看到代碼覆蓋文件夾添加到我的構建輸出文件夾中。但是,當達到它的內容,我看到只有一個coverage.ec文件...
我該如何處理這個文件以獲得最近的報告?或者我應該添加到我的build.gradle爲了獲得完整的報告?
我在build.gradle文件中添加了testCoverageEnabled = true,以便開始獲取一些代碼覆蓋率報告。Android Studio中的代碼覆蓋率
運行我的測試我可以看到代碼覆蓋文件夾添加到我的構建輸出文件夾中。但是,當達到它的內容,我看到只有一個coverage.ec文件...
我該如何處理這個文件以獲得最近的報告?或者我應該添加到我的build.gradle爲了獲得完整的報告?
(編輯:我使用Jacoco獲取代碼覆蓋舊的答案有了Android Studio的最新更新,你可以得到代碼覆蓋率不第三方工具)
使用新的Android Studio,您可以運行單元測試並在IDE中查看覆蓋範圍。
首先,您需要讓您的單元測試在IDE中運行。 (如果你已經可以,那麼跳過這一步)
其次,你需要創建一個JUnit運行配置
這裏面configuraiton,你就可以選擇
如果您在創建JUnit Ru時遇到任何問題n配置,您應該訪問this指南尋求幫助。
最後,在最新的Android Studio中,您應該可以通過單擊「運行覆蓋率」按鈕來運行JUnit-Run配置。
[如何使用Android Studio獲取代碼覆蓋率?](http://stackoverflow.com/questions/18683022/how-to-get-code-coverage-using-android-studio) – 030 2015-03-01 13:27:13
您是否曾經讓它工作?我目前正在嘗試在android studio上設置單元測試... – hellyale 2015-04-18 20:27:00