กรอบการทดสอบ Espresso - การช่วยสำหรับการเข้าถึง

คุณสมบัติการช่วยการเข้าถึงเป็นหนึ่งในคุณสมบัติหลักสำหรับแอปพลิเคชันใด ๆ แอปพลิเคชันที่พัฒนาโดยผู้จำหน่ายควรสนับสนุนแนวทางการเข้าถึงขั้นต่ำที่กำหนดโดย android SDK เพื่อให้เป็นแอปพลิเคชันที่ประสบความสำเร็จและมีประโยชน์ การปฏิบัติตามมาตรฐานการช่วยสำหรับการเข้าถึงมีความสำคัญมากและไม่ใช่เรื่องง่าย Android SDK ให้การสนับสนุนที่ดีเยี่ยมโดยให้มุมมองที่ออกแบบมาอย่างเหมาะสมเพื่อสร้างอินเทอร์เฟซผู้ใช้ที่สามารถเข้าถึงได้

ในทำนองเดียวกันกรอบการทดสอบ Espresso เป็นประโยชน์อย่างยิ่งสำหรับทั้งนักพัฒนาและผู้ใช้ปลายทางด้วยการสนับสนุนคุณลักษณะการทดสอบการเข้าถึงในเครื่องมือทดสอบหลักอย่างโปร่งใส

ใน Espresso นักพัฒนาสามารถเปิดใช้งานและกำหนดค่าการทดสอบการเข้าถึงผ่านคลาสAccessibilityChecks โค้ดตัวอย่างมีดังนี้

AccessibilityChecks.enable();

ตามค่าเริ่มต้นการตรวจสอบการช่วยสำหรับการเข้าถึงจะทำงานเมื่อคุณดำเนินการดู การตรวจสอบรวมถึงมุมมองที่มีการดำเนินการเช่นเดียวกับมุมมองที่สืบทอดมาทั้งหมด คุณสามารถตรวจสอบลำดับชั้นมุมมองทั้งหมดของหน้าจอโดยใช้รหัสต่อไปนี้ -

AccessibilityChecks.enable().setRunChecksFromRootView(true);

สรุป

Espresso เป็นเครื่องมือที่ยอดเยี่ยมสำหรับนักพัฒนา Android ในการทดสอบแอปพลิเคชันของพวกเขาอย่างสมบูรณ์ด้วยวิธีที่ง่ายมากและไม่ต้องใช้ความพยายามเพิ่มเติมตามปกติที่กรอบการทดสอบต้องการ มีเครื่องบันทึกเพื่อสร้างกรณีทดสอบโดยไม่ต้องเขียนรหัสด้วยตนเอง นอกจากนี้ยังรองรับการทดสอบอินเทอร์เฟซผู้ใช้ทุกประเภท ด้วยการใช้กรอบการทดสอบเอสเปรสโซนักพัฒนา Android สามารถพัฒนาแอปพลิเคชันที่ดูดีและแอปพลิเคชันที่ประสบความสำเร็จได้อย่างมั่นใจโดยไม่มีปัญหาใด ๆ ในช่วงเวลาสั้น ๆ