CTS Verifier สำหรับ Instant Apps

CTS Verifier สำหรับ Instant Apps เพิ่มการครอบคลุมการทดสอบความเข้ากันได้กับ Android สำหรับ Instant แอปที่ใช้ CTS Verifier เพื่อทดสอบฟีเจอร์ที่ทำงานอัตโนมัติได้ทั้งหมดเนื่องจาก OEM- UI ที่เฉพาะเจาะจง เช่น UI ของระบบ

ข้อกำหนด

ก่อนเรียกใช้ CTS Verifier สำหรับ Instant Apps โปรดตรวจสอบว่าคุณมีอุปกรณ์ต่อไปนี้

  • อุปกรณ์ Android ที่ยืนยันความเข้ากันได้ของ Android API โดยการส่งผ่าน CTS อุปกรณ์เครื่องนี้อยู่ระหว่างการทดสอบ (DUT)
  • คอมพิวเตอร์ Linux ที่ใช้พอร์ตที่รองรับ USB 2.0 การเชื่อมต่อทั้งหมดไปยัง DUT ผ่านพอร์ตนี้

ติดตั้ง Instant Apps ใน DUT

CtsVerifierInstantApp.apk และผู้ตรวจสอบ CTS รวมอยู่ใน android-cts-verifier.zip ซึ่งดูได้โดยลงชื่อเข้าสู่ระบบ แดชบอร์ด Q-EAP

การเริ่มต้นทดสอบ

รูปที่ 1 การติดตั้ง Instant App ใน DUT

พาร์ทเนอร์สามารถสร้าง CTS Verifier ด้วยตนเองเพื่อ สร้าง CTS เพื่อรวมหรือทดสอบ การแก้ไขใหม่ๆ วิธีสร้าง CtsVerifierInstantApp.apk ด้วยตนเอง ออกคำสั่งต่อไปนี้ใน โฮสต์:

make CtsVerifierInstantApp

หากต้องการติดตั้ง CtsVerifierInstantApp.apk ให้ออกคำสั่งต่อไปนี้ในโฮสต์

adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk

ทำการทดสอบ

การทดสอบ UI ของระบบ 3 รายการจะแสดงในหน้าจอหลักภายใต้หมวดหมู่การทดสอบ Instant Apps

การเริ่มต้นทดสอบ

รูปที่ 2 หน้าจอหลัก

เมื่อแตะการทดสอบในหมวดหมู่การทดสอบ Instant Apps หน้าจอทดสอบจะเปิดขึ้น หน้าจอทดสอบจะมีข้อมูลต่อไปนี้

  • วิธีการ
  • ปุ่มเริ่มการทดสอบ
  • ปุ่มตัวยืนยัน CTS มาตรฐาน 3 ปุ่ม
    • ผ่าน
    • ความช่วยเหลือ
    • ไม่ผ่าน

การแตะปุ่มเริ่มทดสอบจะเป็นการเปิดตัวอย่าง Instant App

การเริ่มต้นทดสอบ

รูปที่ 3 หน้าจอทดสอบ

ครั้งแรกที่คุณแตะเริ่มทดสอบ จะมีการแจ้งเตือน กล่องโต้ตอบจะเปิดขึ้นพร้อมคำแนะนำในการติดตั้งตัวอย่าง Instant App (ภาพที่ 4) หากติดตั้ง Instant App ตัวอย่างไว้แล้ว กล่องโต้ตอบนี้จะไม่แสดง สำหรับการทดสอบ Instant App อื่นๆ

การเริ่มต้นทดสอบ

รูปที่ 4 ติดตั้งกล่องโต้ตอบวิธีการ

การแตะปุ่มความช่วยเหลือจะเปิดกล่องโต้ตอบป๊อปอัปที่มีคำอธิบายของการทดสอบ

การเริ่มต้นทดสอบ

รูปที่ 5 กล่องโต้ตอบป๊อปอัปความช่วยเหลือ