การทดสอบเฟรมเวิร์กและอินเทอร์เฟซผู้ใช้

หน้านี้อธิบายเครื่องมือที่คุณใช้ทดสอบอินเทอร์เฟซผู้ใช้ได้

หากต้องการทดสอบ UI และเฟรมเวิร์ก ให้ใช้เครื่องมือต่อไปนี้

  • หากต้องการทำให้การทดสอบอินเทอร์เฟซผู้ใช้จากต้นทางถึงปลายทางเป็นแบบอัตโนมัติ ให้ใช้ UI Automator และ Helpers แบบโอเพนซอร์สเฉพาะสำหรับการทำงานอัตโนมัติที่มาพร้อมกับ AOSP

  • หากต้องการทำให้การทดสอบการเชื่อมต่อบลูทูธจากต้นทางถึงปลายทางเป็นแบบอัตโนมัติ ให้ใช้เฟรมเวิร์กแบบโอเพนซอร์สของ Google Mobly

  • หากต้องการเขียนการทดสอบ UI ของ Android ที่กระชับ สวยงาม และเชื่อถือได้ ให้ใช้ Espresso

  • หากต้องการสร้าง ติดตั้ง และเรียกใช้การทดสอบ Android ในเครื่อง ให้ใช้เครื่องมือบรรทัดคำสั่ง Atest

    $ atest [optional-arguments] test-to-run