เมื่อคุณปรับแต่งคุณสมบัติทางอรรถศาสตร์ของแอป เช่น เมื่อทำตาม กรณีการใช้งานที่ระบุไว้ในคู่มืออรรถศาสตร์ ตรวจสอบความถูกต้อง ป้องกันไม่ให้เกิดปัญหาซ้ำโดยใช้การทดสอบ UI อัตโนมัติ
ตัวอย่างเช่น หากต้องการทดสอบว่าป้ายกำกับการคลิกขององค์ประกอบได้รับการตั้งค่าอย่างถูกต้อง ให้ใช้พารามิเตอร์ รหัสต่อไปนี้:
@Test
fun test() {
composeTestRule
.onNode(nodeMatcher)
.assert(
SemanticsMatcher("onClickLabel is set correctly") {
it.config.getOrNull(SemanticsActions.OnClick)?.label == "My Click Label"
}
)
}
การทดสอบการเขียน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทดสอบใน Compose โปรดดู คู่มือการทดสอบ
แหล่งข้อมูลเพิ่มเติม
- การช่วยเหลือพิเศษ: แนวคิดสำคัญและ เทคนิคที่มักมีในการพัฒนาแอป Android ทั้งหมด
- สร้างแอปที่เข้าถึงได้: ขั้นตอนสำคัญ ที่คุณทำได้เพื่อให้แอปของคุณเข้าถึงได้ง่ายขึ้น
- หลักการปรับปรุงแอป การช่วยเหลือพิเศษ: หลักการสำคัญในการ ที่ควรคำนึงถึงเมื่อต้องทำให้แอปของคุณเข้าถึงได้ง่ายขึ้น
- การทดสอบการช่วยเหลือพิเศษ หลักการและเครื่องมือการทดสอบสำหรับการช่วยเหลือพิเศษของ Android