หน้านี้อธิบายเครื่องมือต่างๆ ที่ช่วยคุณสร้าง กำหนดค่า และ เรียกใช้การทดสอบจาก Android Studio หรือบรรทัดคำสั่ง
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับพื้นฐานของการทดสอบและวิธีเขียน การทดสอบ โปรดดูทดสอบแอปใน Android
คุณเรียกใช้และกำหนดค่าการทดสอบได้หลายวิธี ดังนี้
ทดสอบใน Android Studio
สำหรับความต้องการในการทดสอบขั้นพื้นฐาน Android Studio มีฟีเจอร์ที่จะช่วยให้คุณ สร้าง เรียกใช้ และดูผลการทดสอบทั้งหมดได้จาก IDE เมื่อใช้ Android Studio คุณจะชี้และคลิกในซอร์สโค้ดของแอปเพื่อสร้างและเรียกใช้การทดสอบสำหรับ คลาสหรือเมธอดที่เฉพาะเจาะจง ใช้เมนูเพื่อกำหนดค่าอุปกรณ์ทดสอบหลายเครื่อง และโต้ตอบกับหน้าต่างเครื่องมือ Test Matrix เพื่อแสดงผลการทดสอบ เป็นภาพ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ Android Studio เพื่อสร้างและ จัดการการทดสอบได้ที่ ทดสอบใน Android Studio
เรียกใช้การทดสอบจากบรรทัดคำสั่ง
หากต้องการการควบคุมที่ละเอียดยิ่งขึ้น คุณสามารถเรียกใช้การทดสอบจากบรรทัดคำสั่งได้ การทดสอบผ่านบรรทัดคำสั่งเป็นวิธีที่ตรงไปตรงมาในการกำหนดเป้าหมายโมดูลหรือ ตัวแปรบิลด์ทีละรายการหรือแบบรวมกัน การทดสอบผ่านเชลล์ Android Debug Bridge (adb) ช่วยให้คุณปรับแต่งได้มากที่สุดในแง่ของ การทดสอบที่ต้องการเรียกใช้
การเรียกใช้การทดสอบจากบรรทัดคำสั่งยังมีประโยชน์ในระบบการผสานรวมอย่างต่อเนื่องด้วย
ดูข้อมูลเพิ่มเติมได้ที่ ทดสอบจากบรรทัดคำสั่ง
การทดสอบขั้นสูง
หากต้องการทดสอบขั้นสูง คุณอาจต้องลบล้างการตั้งค่าเริ่มต้น กำหนดค่าตัวเลือก Gradle หรือปรับโครงสร้างโค้ดเพื่อให้แยกการทดสอบไว้ใน โมดูลของตัวเอง ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าการกำหนดค่าการทดสอบสำหรับกรณีการใช้งานพิเศษได้ที่การตั้งค่าการทดสอบขั้นสูง
หากต้องการทดสอบลักษณะการทำงานของแอปเมื่อผู้ใช้โต้ตอบกับแอป คุณสามารถใช้เครื่องมือต่างๆ เช่น Espresso Test Recorder, App Crawler, UI Automator หรือการทดสอบแบบสุ่ม