โปรแกรมตรวจสอบ 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 กล่องโต้ตอบความช่วยเหลือแบบป๊อปอัป