เมื่อคุณปรับแต่งคุณสมบัติทางอรรถศาสตร์ของแอป เช่น เมื่อทำตาม กรณีการใช้งานที่ระบุไว้ในคู่มืออรรถศาสตร์ ตรวจสอบความถูกต้อง ป้องกันไม่ให้เกิดปัญหาซ้ำโดยใช้การทดสอบ 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