นอกเหนือจากคำตอบของ Davidannและคำถามส่วนใหญ่ของ OPในความคิดเห็น:
ในบริบทของโค้ดด้านบนมันทำอะไรได้จริงยกเว้นทิ้งโน้ตไว้ให้นักพัฒนาคนอื่น ๆ ? มันบังคับอะไรไหม? มีเครื่องมือใดบ้างที่ใช้คำอธิบายประกอบนี้ จุดประสงค์ในการพัฒนา Android คืออะไร?
คุณสามารถเรียกใช้กลุ่มการทดสอบที่มีคำอธิบายประกอบเฉพาะ
จากเอกสาร AndroidJUnitRunner :
การรันขนาดการทดสอบเฉพาะเช่นคำอธิบายประกอบด้วยSmallTestหรือMediumTestหรือLargeTest :
adb shell นเครื่องดนตรี -w -e ขนาด [เล็ก | กลาง | ใหญ่] com.android.foo/android.support.test.runner.AndroidJUnitRunner
คุณยังสามารถตั้งค่าพารามิเตอร์เหล่านี้ผ่านการไล่ระดับสี:
android {
...
defaultConfig {
...
testInstrumentationRunnerArgument 'size', 'Large'
}
}
ผ่าน gradle:
-Pandroid.testInstrumentationRunnerArguments.size=small
ดูโพสต์บล็อก Doug Stevensonรวมถึงโพสต์บล็อกนี้สำหรับรายละเอียดเพิ่มเติม
adb shell am instrument -w -e size small com.android.foo/android.support.test.runner.AndroidJUnitRunner
; ขอบคุณ