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

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

หากต้องการทดสอบ UI และกรอบงาน ให้ใช้เครื่องมือเหล่านี้:

  • หากต้องการทดสอบอินเทอร์เฟซผู้ใช้แบบ end-to-end โดยอัตโนมัติ ให้ใช้ UI Automator และ ตัวช่วย เฉพาะอัตโนมัติแบบโอเพ่นซอร์สที่มาพร้อมกับ AOSP

  • หากต้องการทดสอบการเชื่อมต่อบลูทูธแบบ end-to-end โดยอัตโนมัติ ให้ใช้เฟรมเวิร์ก Google Mobly แบบโอเพ่นซอร์ส

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

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

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