CTS Verifier สำหรับ Instant Apps

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

ข้อกำหนด

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

  • อุปกรณ์ 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 ด้วยตนเองเพื่อสร้าง 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 App หน้าจอทดสอบจะเปิดขึ้นสําหรับการทดสอบ หน้าจอทดสอบประกอบด้วยข้อมูลต่อไปนี้

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

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

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

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

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

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

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

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

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

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