Như đã giải thích trong bài khác Gradle có thể được cấu hình để đăng nhập kết quả kiểm tra vào giao diện điều khiển:Gradle: Cách hiển thị kết quả androidTest trong bảng điều khiển?
- Gradle Android: How to Display test results without using --info
- Gradle: How to Display Test Results in the Console in Real Time?
- Output unit testing results on console using spock junit testing and gradle build system
Về cơ bản, điều này có thể được thiết lập thông qua các nhiệm vụ sau đây :
tasks.withType(Test) {
testLogging {
// Custom configuration
}
}
này hoạt động tốt cho unit tests và trông hơi như thế này:
...
:app:assembleDebugUnitTest
:app:testDebugUnitTest
:app:processDebugResources
com.example.StringsTest > formatValue PASSED
com.example.StringsTest > formatValueWithDecimals FAILED
1 test completed, 1 failed
Bên cạnh đó, kiểm tra đơn vị tôi cũng chạy tích hợp thử nghiệm sử dụng lệnh sau:
$ ./gradlew connectedAndroidTest
Khi tôi nhìn vào sản lượng trong bảng điều khiển, tôi thiếu thiếu kết quả thử nghiệm riêng lẻ khi được viết cho các bài kiểm tra đơn vị. Làm thế nào tôi có thể cấu hình kiểm tra đăng nhập cho các bài kiểm tra thiết bị đo đạc?
Bất kỳ may mắn nào với JJD này? –
Chưa. Thành thật mà nói, tôi phải trì hoãn những thử nghiệm này một thời gian. Tôi sẽ nhặt nó ngay sau khi mọi thứ "trở lại bình thường". Bạn đã thử cách tiếp cận của hidro? – JJD
Không, tôi chỉ muốn một phương pháp tiếp cận dựa trên Gradle. Tôi đã hy vọng một cái gì đó như 'tasks.withTest'. –