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

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

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

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

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

ฟีเจอร์ของ Mobly

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

  • การจัดระเบียบการทดสอบที่ยืดหยุ่น

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

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

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

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

    • Mobly ให้ผลการทดสอบที่ให้ข้อมูล รวมถึงการติดตามสแต็กของการทดสอบและข้อมูลโค้ด ตลอดจนผลลัพธ์ต่อการทำซ้ำการทดสอบสำหรับการทดสอบที่ทำซ้ำหรือลองอีกครั้ง

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

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

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

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