เฟรมเวิร์กการทดสอบ Mobly

Mobly เป็นเฟรมเวิร์กการทดสอบโอเพนซอร์สสำหรับการทดสอบอัตโนมัติจากโฮสต์และต้นทางถึงปลายทาง คุณสามารถใช้ Mobly เพื่อรวมการดำเนินการ ในอุปกรณ์หลายเครื่องเพื่อตรวจสอบฟีเจอร์ของ Android เช่น Wi-Fi และโทรศัพท์

ข้อมูลเบื้องต้นเกี่ยวกับ Mobly

เมื่อใช้ Mobly คุณสามารถเขียนและเรียกใช้การทดสอบ Mobly เพื่อยืนยันฟีเจอร์ของ Android ได้ หากต้องการเรียนรู้พื้นฐานการใช้งาน Mobly โปรดดูบทแนะนำของ Mobly

คุณยังสามารถใช้ Mobly snippet Lib เพื่อสร้าง APK การทดสอบที่กำหนดเองสำหรับทริกเกอร์โค้ดฝั่งเซิร์ฟเวอร์จากโฮสต์ได้ด้วย

ฟีเจอร์ของ Mobly

เฟรมเวิร์กการทดสอบ Mobly มีฟีเจอร์ต่อไปนี้

  • องค์กรทดสอบที่ยืดหยุ่น

    • Mobly เป็นไลบรารีแบบสแตนด์อโลนที่ผู้ใช้สร้างชุดทดสอบแบบต่างๆ ได้ ผู้ใช้ Mobly จะแยกออกจากการเปลี่ยนแปลงของผู้ใช้รายอื่น

    • ผู้ใช้จะเพิ่มทรัพยากร Dependency ในชุดทดสอบเฉพาะโปรเจ็กต์ได้โดยไม่ส่งผลกระทบต่อผู้ใช้รายอื่น

    • ข้อมูลโค้ด Mobly ช่วยให้ผู้ใช้สร้าง APK การทดสอบที่กำหนดเองโดยมีเฉพาะ API ที่เกี่ยวข้องกับการทดสอบได้ ซึ่งจะช่วยลดโอเวอร์เฮดของขนาดไฟล์ของ APK การทดสอบ

  • ดูแลรักษาและแก้ไขข้อบกพร่องได้ง่าย

    • Mobly จะแสดงผลการทดสอบที่ให้ข้อมูล รวมถึงการทดสอบและสแต็กเทรซตัวอย่าง และผลการทดสอบต่อการทดสอบสำหรับการทดสอบซ้ำหรือการทดสอบซ้ำ

    • Mobly Codebase อยู่ภายใต้การทดสอบ 1 หน่วยที่ส่งล่วงหน้าและบังคับใช้การครอบคลุมการทดสอบหน่วยสำหรับการร่วมเขียนโค้ดใหม่ ซึ่งจะช่วยลดความเสี่ยงของข้อผิดพลาดเกี่ยวกับโค้ด

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

ตัวอย่างการทดสอบ Mobly

ต่อไปนี้คือตัวอย่างการทดสอบ Mobly สำหรับฟีเจอร์ของ Android