บทความนี้จะอธิบายวิธีตั้งค่าและเรียกใช้รายงานก่อนการเปิดตัว หากคุณเคยเรียกใช้รายงานก่อนการเปิดตัวและต้องการทราบวิธีอ่านผลลัพธ์ ให้ไปที่ทำความเข้าใจรายงานก่อนการเปิดตัว
รายงานก่อนการเปิดตัวจะสร้างขึ้นโดยอัตโนมัติเมื่อคุณเผยแพร่แอปไปยังการทดสอบแบบเปิดหรือแบบปิด รายงานนี้ช่วยระบุปัญหาก่อนที่ผู้ใช้จะได้ใช้แอปจริงๆ โดยจะแสดงการทดสอบสำหรับปัญหาต่อไปนี้
- ปัญหาด้านความเสถียร
- ปัญหาด้านความเข้ากันได้กับ Android
- ปัญหาด้านประสิทธิภาพ
- ปัญหาด้านการช่วยเหลือพิเศษ
- ช่องโหว่ด้านความปลอดภัย
- ปัญหาด้านความเป็นส่วนตัว
หลักการทำงานของรายงานก่อนการเปิดตัว
หลังจากที่คุณอัปโหลดและเผยแพร่ Android App Bundle สำหรับการทดสอบแล้ว เราจะติดตั้งในอุปกรณ์ Android ชุดหนึ่งใน Test Lab จากนั้นเรียกใช้และทำการ Crawl แอปโดยอัตโนมัติเป็นเวลาหลายนาที Crawler จะดำเนินการแบบพื้นฐาน เช่น การพิมพ์ การแตะ และการปัด นอกจากนี้ คุณสามารถระบุการทดสอบที่กำหนดเองหรือข้อมูลเข้าสู่ระบบของบัญชีทดสอบเพื่อให้ Crawler นำไปใช้งานได้ด้วย
เมื่อทำการ Crawl เสร็จแล้ว เราจะคอมไพล์ผลลัพธ์ไว้ในรายงานก่อนการเปิดตัว และถอนการติดตั้งแอปของคุณจากอุปกรณ์ทุกเครื่องด้วย
ประเมินความเหมาะสมของแอปสำหรับรายงานก่อนการเปิดตัว
รายงานก่อนการเปิดตัวจะใช้ได้ต่อเมื่อเราติดตั้งและ "ทำการ Crawl" แอปของคุณได้ อย่างไรก็ตาม แอปบางแอปอาจต้องมีการแก้ไขโค้ดเล็กน้อย ตัวอย่างทั่วไปรวมถึงแอปที่ต้องมีการตรวจสอบประเทศหรือการตรวจสอบการติดตั้ง อ่านคำถามที่พบบ่อยเพื่อดูข้อมูลเพิ่มเติม
โปรดทราบว่าอุปกรณ์ทดสอบไม่สามารถเรียกใช้การทดสอบในแอปที่ไม่มีกิจกรรมการเปิดหลัก รวมถึงวิดเจ็ต แป้นพิมพ์ หน้าปัด และ Launcher
เรียกใช้รายงานก่อนการเปิดตัว
ทดสอบแอปหากต้องการสร้างรายงานก่อนการเปิดตัวของแอป ให้เผยแพร่แอปในแทร็กทดสอบแบบปิดหรือเปิด
คุณจะได้รับรายงานก่อนการเปิดตัวโดยอัตโนมัติสำหรับทุกแอปที่คุณเผยแพร่ในแทร็กทดสอบ นอกเสียจากว่าคุณเลือกไม่รับรายงานดังกล่าว โดยปกติแล้วคุณจะได้รับผลการทดสอบภายใน 1 ชั่วโมงหลังจากอัปโหลด App Bundle แต่บางครั้งคุณอาจต้องรอผลหลายชั่วโมงหลังจากที่อัปโหลดไปแล้ว
คุณรับการแจ้งเตือนทางอีเมลเกี่ยวกับรายงานก่อนการเปิดตัวที่มีอยู่ได้โดยทําตามขั้นตอนต่อไปนี้
- เปิด Play Console > การแจ้งเตือน
- เลื่อนลงไปที่ "รายงานก่อนการเปิดตัว" แล้วทําเครื่องหมายในช่องด้านข้าง คุณเลือกรับอีเมลสำหรับการทดสอบทุกรายการหรือเลือกรับเฉพาะการทดสอบที่มีปัญหาได้
รายงานก่อนการเปิดตัวจะสร้างขึ้นโดยอัตโนมัติเมื่อคุณเผยแพร่แอปในแทร็กทดสอบแบบเปิดหรือแบบปิด หากต้องการปิดใช้รายงานก่อนการเปิดตัวทั้งหมดสำหรับแอป ให้ทำดังนี้
- เปิด Play Console > รายงานก่อนการเปิดตัว > การตั้งค่า
- เลื่อนลงไปที่ "ค่ากำหนด" และยกเลิกการเลือกช่อง "เปิดรายงานก่อนการเปิดตัว" เพื่อปิดใช้รายงานสำหรับแอปของคุณ
- คลิกบันทึก
ปรับแต่งการทดสอบของคุณ
คุณปรับแต่งการทดสอบเพื่อให้รายงานก่อนการเปิดตัวมีความครอบคลุมและเกี่ยวข้องกับแอปมากยิ่งขึ้นได้
ขั้นตอนที่ 1: ระบุข้อมูลเข้าสู่ระบบบัญชีทดสอบหากแอปมีหน้าจอลงชื่อเข้าใช้
หากแอปมีหน้าจอลงชื่อเข้าใช้และต้องการให้ Crawler ได้ทดสอบขั้นตอนการลงชื่อเข้าใช้หรือเนื้อหาที่อยู่เบื้องหลัง คุณต้องระบุข้อมูลเข้าสู่ระบบบัญชี
หมายเหตุ: คุณไม่จำเป็นต้องระบุข้อมูลเข้าสู่ระบบหากแอปรองรับฟีเจอร์ "ลงชื่อเข้าใช้ด้วย Google" (ซึ่งทำให้ Crawler เข้าสู่ระบบได้โดยอัตโนมัติ) หรือคุณได้ระบุข้อมูลเข้าสู่ระบบไว้แล้วในหน้าเนื้อหาแอป
ด้านล่างนี้คือสิ่งสำคัญที่คุณควรทราบเมื่อทำการทดสอบข้อมูลเข้าสู่ระบบ
- ข้อมูลเข้าสู่ระบบที่คุณให้มีไว้สำหรับการทดสอบเท่านั้น
- แม้ว่าเราพยายามอย่างยิ่งที่จะรักษาข้อมูลเข้าสู่ระบบที่ใช้ทดสอบให้ปลอดภัย แต่เราขอแนะนำไม่ให้คุณเพิ่มข้อมูลเข้าสู่ระบบที่เป็นทางการในรายงานก่อนการเปิดตัว แต่ให้สร้างชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีทดสอบแทน
- ระบบจะใส่ข้อมูลเข้าสู่ระบบโดยอัตโนมัติในแอป Android ที่ใช้วิดเจ็ต Android มาตรฐานเท่านั้น ข้อมูลเข้าสู่ระบบจะใช้ไม่ได้กับแอปที่ใช้ OpenGL ในการแสดงผลการควบคุมที่กำหนดเอง หรือแอปที่ใช้ WebView สำหรับขั้นตอนการตรวจสอบสิทธิ์ทางเว็บ
- Google จะลงชื่อเข้าสู่ระบบโดยอัตโนมัติหากแอปของคุณรองรับฟีเจอร์ "ลงชื่อเข้าใช้ด้วย Google"
- เปิด Play Console
- เลือกแอป
- ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
- ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้เลือกระบุข้อมูลเข้าสู่ระบบ
- ป้อนข้อมูลต่อไปนี้
- ชื่อผู้ใช้: ชื่อผู้ใช้ที่เชื่อมโยงกับบัญชีทดสอบ
- รหัสผ่าน: รหัสผ่านที่เชื่อมโยงกับบัญชีทดสอบ
- คลิกบันทึก ข้อมูลเข้าสู่ระบบเหล่านี้จะใช้สำหรับการทดสอบในอนาคตทั้งหมด เว้นแต่จะมีการแก้ไข
- เปิด Play Console
- เลือกแอป
- ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
- ทำการเปลี่ยนแปลง
- วิธีแก้ไขข้อมูลเข้าสู่ระบบ: ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้ป้อนข้อมูลเข้าสู่ระบบที่อัปเดตแล้วในช่องชื่อผู้ใช้และรหัสผ่าน
- วิธีนำข้อมูลเข้าสู่ระบบออก: ในส่วน "ข้อมูลเข้าสู่ระบบของบัญชีทดสอบ" ให้เลือกไม่ระบุข้อมูลเข้าสู่ระบบ
- หมายเหตุ: หากนำข้อมูลเข้าสู่ระบบที่ใช้ทดสอบของแอปออก คุณจะต้องเพิ่มข้อมูลเข้าสู่ระบบใหม่ก่อนเพื่อให้การทดสอบในอนาคตลงชื่อเข้าใช้แอปได้
- คลิกบันทึก ข้อมูลเข้าสู่ระบบเหล่านี้จะใช้สำหรับการทดสอบในอนาคตทั้งหมด เว้นแต่จะมีการแก้ไข
ขั้นตอนที่ 2: ระบุสคริปต์ Robo หรือ Game Loop
หากคุณต้องการควบคุมขั้นตอนที่ Crawler ใช้ในการทดสอบแอป ให้ระบุสคริปต์ Robo หรือ Game Loop
ระบุสคริปต์ Robo เพื่อปรับแต่งเส้นทางการทดสอบของแอป Javaคุณควบคุมขั้นตอนที่ Crawler ใช้ในการทดสอบแอปได้โดยระบุสคริปต์ Robo เพื่อดำเนินการบางอย่าง เช่น การทดสอบเส้นทางทั่วไปของผู้ใช้หรือส่วนใหม่ๆ ในแอปของคุณ
เมื่อคุณเรียกใช้การทดสอบที่มีสคริปต์แนบมาด้วย Crawler จะเรียกใช้การดำเนินการตามสคริปต์ที่กำหนดไว้ล่วงหน้าก่อน จากนั้นก็จะสำรวจแอปตามปกติ
วิธีอัปโหลดสคริปต์ลงในรายงานก่อนการเปิดตัว
- บันทึกสคริปต์ของคุณโดยใช้เครื่องมือ Firebase ใน Android Studio (Android Studio > เครื่องมือ > Firebase > Test Lab > บันทึกสคริปต์ Robo) ดูรายละเอียดที่ศูนย์ช่วยเหลือ Firebase
- หมายเหตุ: คุณไม่จำเป็นต้องมีบัญชี Firebase เพื่อสร้างสคริปต์ Robo
- เมื่อสคริปต์พร้อมใช้แล้ว ให้เปิด Play Console
- เลือกแอป
- เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า ในส่วน "ควบคุมวิธีที่รายงานก่อนการเปิดตัวจะสำรวจแอปของคุณ" ให้อัปโหลดสคริปต์ อัปโหลดโดยลากและวางไฟล์หรือจะเลือกอัปโหลดก็ได้
- คลิกบันทึก
หากคุณกำลังทดสอบเกมหรือแอปที่ใช้ OpenGL คุณต้องระบุ Game Loop เพื่อสร้างรายงานก่อนการเปิดตัวที่มีประสิทธิภาพ Game Loop เป็นตัวกำหนดการดำเนินการที่จะให้ Crawler ใช้ คุณทดสอบ Game Loop ได้มากกว่า 1 รายการในแอปเดียวกัน
วิธีใช้ Game Loop ในรายงานก่อนการเปิดตัว
- แก้ไขเกมให้ดำเนินการต่อไปนี้
- เปิดการวนซ้ำ
- เรียกใช้การวนซ้ำ
- ปิดการวนซ้ำ (ไม่บังคับ) โดยทำการแก้ไขได้ในสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ ดูรายละเอียดที่ศูนย์ช่วยเหลือ Firebase
- หมายเหตุ: คุณไม่จำเป็นต้องมีบัญชี Firebase เพื่อใช้ Game Loop ในรายงานก่อนการเปิดตัว
- เผยแพร่เกมเวอร์ชันที่มี Game Loop ไปยังแทร็กทดสอบแบบเปิดหรือแบบปิด Crawler จะตรวจหาและเรียกใช้ Game Loop โดยอัตโนมัติ
ขั้นตอนที่ 3: ปรับแต่งจุดเริ่มต้นการทดสอบด้วย Deep Link
คุณเพิ่ม Deep Link ได้สูงสุด 3 รายการในรายงานก่อนการเปิดตัวเพื่อทดสอบจุดเข้าเพิ่มเติมของแอป
Crawler จะทำงานตามปกติเป็นเวลาหลายนาที จากนั้นจะปิดแอปและเข้า Deep Link แต่ละลิงก์แล้วทำการ Crawl อีก 30 วินาที ปัญหาที่พบในระหว่างการรวบรวมข้อมูลเพิ่มเติมนี้จะปรากฏอยู่ในรายงานตามปกติ
หากต้องการดูวิธีสร้างและทดสอบ Deep Link สำหรับแอปของคุณ โปรดไปที่เว็บไซต์ของนักพัฒนาแอป Android
ขั้นตอนที่ 4: ดูรายงานทดสอบสำหรับภาษาที่ต้องการ
หากคุณต้องการดูผลการทดสอบสำหรับภาษาที่ต้องการ ให้ตั้งค่ากำหนดภาษาในหน้าการตั้งค่ารายงานก่อนการเปิดตัว โดยคุณเลือกได้สูงสุด 5 ภาษา
เคล็ดลับ: เนื่องจากรายงานก่อนการเปิดตัวจะทำงานโดยอัตโนมัติเมื่อคุณอัปโหลด App Bundle ทดสอบ คุณจึงเพิ่มค่ากำหนดภาษาได้หลังจากที่การทดสอบครั้งแรกเสร็จสมบูรณ์แล้วเท่านั้น
ตั้งค่ากำหนดภาษา- เปิด Play Console
- เลือกแอป
- ที่เมนูด้านซ้าย ให้เลือกการทดสอบ > รายงานก่อนการเปิดตัว > การตั้งค่า
- ในส่วน "ทดสอบแอปในภาษาที่ต้องการ" ให้เลือก + เพิ่มภาษา
- เลือกได้สูงสุด 5 ภาษา โดยคุณจะเห็นเฉพาะผลการทดสอบจากภาษาเหล่านี้ในการทดสอบในอนาคต
- หมายเหตุ: หากคุณไม่ได้เลือกภาษาไว้ เราจะเลือกภาษาที่มีการติดตั้งแอปของคุณมากที่สุดให้โดยอัตโนมัติ
- คลิกบันทึก
ดูรายงานก่อนการเปิดตัว
เมื่อรายงานก่อนการเปิดตัวพร้อมใช้งานแล้ว คุณจะดูสรุปผลการทดสอบที่มีจำนวนข้อผิดพลาด คำเตือน และปัญหาไม่ร้ายแรงที่พบระหว่างการทดสอบได้ ซึ่งจะจัดหมวดหมู่ตามประเภทของปัญหา คุณจะเห็นคำแนะนำการเปิดตัวตามผลการทดสอบของแอปด้วยเช่นกัน
ดูสรุปรายงานก่อนการเปิดตัววิธีดูสรุปรายงานก่อนการเปิดตัว
- เปิด Play Console
- เลือกแอป
- เลือกการทดสอบ > รายงานก่อนการเปิดตัว > ภาพรวม
- ตรวจสอบแต่ละส่วนดังนี้
- ความเสถียร
- ประสิทธิภาพ
- การช่วยเหลือพิเศษ
- ความปลอดภัยและความน่าเชื่อถือ
- หากส่วนใดมีปัญหา ให้เลือกแสดงสรุปเพื่อขยาย
- เลือกดูรายละเอียดเพื่อดูข้อมูลที่ละเอียดมากขึ้นเกี่ยวกับปัญหา
- หากต้องการดูรายงานก่อนการเปิดตัวก่อนหน้า ให้เลื่อนไปที่ตารางในส่วน "รายละเอียดรายงาน" ที่ด้านล่างของหน้า
หมายเหตุ: หากคุณเห็นข้อความ "อยู่ระหว่างการทดสอบ" แสดงว่าการทดสอบล่าสุดยังไม่เสร็จสิ้น หากเรียกใช้การทดสอบล่าสุดไม่ได้ คุณอาจเห็นข้อความ "การทดสอบล้มเหลว" หากต้องการเรียกใช้การทดสอบอื่น ให้เผยแพร่ App Bundle อื่น
วิธีดูผลลัพธ์โดยละเอียดของรายงานก่อนการเปิดตัว
- เปิด Play Console
- เลือกแอป
- เลือกการทดสอบ > รายงานก่อนการเปิดตัว > รายละเอียด
- ตรวจสอบแท็บความเสถียร ประสิทธิภาพ การช่วยเหลือพิเศษ ภาพหน้าจอ และความปลอดภัยและความน่าเชื่อถือ คุณจะเห็นรายละเอียดทั้งหมดของผลการทดสอบครั้งล่าสุดในแต่ละหน้า รวมถึงสแต็กเทรซ ภาพหน้าจอ และแผนภูมิ
หมายเหตุ: หากคุณเห็นข้อความ "อยู่ระหว่างการทดสอบ" แสดงว่าการทดสอบล่าสุดยังไม่เสร็จสิ้น หากเรียกใช้การทดสอบล่าสุดไม่ได้ คุณอาจเห็นข้อความ "การทดสอบล้มเหลว" หากต้องการเรียกใช้การทดสอบอื่น ให้เผยแพร่ App Bundle อื่น
คำถามที่พบบ่อย
การทดสอบแอป
การทดสอบใช้เวลานานเท่าใดโดยปกติแล้วคุณจะได้รับผลการทดสอบภายใน 1 ชั่วโมงหลังจากอัปโหลด App Bundle แต่บางครั้งคุณอาจต้องรอผลหลายชั่วโมงหลังจากที่อัปโหลดไปแล้ว หากรายงานไม่เสร็จสมบูรณ์หลังเวลาผ่านไป 2 วัน ให้ลองอัปโหลดอาร์ติแฟกต์อีกครั้ง การดำเนินการนี้จะเรียกใช้รายงานใหม่
แอปที่เรียกใช้การตรวจสอบเมื่อเปิดตัว
ฉันเรียกใช้รายงานก่อนการเปิดตัวสำหรับแอปที่ทำการตรวจสอบประเทศได้ไหมคุณยังรับรายงานก่อนการเปิดตัวได้หากคุณพร้อมทำการแก้ไขโค้ดเล็กน้อย
อุปกรณ์ทดสอบอยู่ในสหรัฐอเมริกา หากแอปของคุณใช้ตำแหน่งทางภูมิศาสตร์หรือมีข้อจำกัดด้านเนื้อหาที่ขึ้นอยู่กับประเทศ อุปกรณ์ทดสอบจะแสดงเฉพาะรายการที่ใช้งานได้ในตำแหน่งสถานที่ของอุปกรณ์เท่านั้น
หากต้องการทดสอบแอปในตำแหน่งทางภูมิศาสตร์ที่ไม่ใช่ตำแหน่งสถานที่ของอุปกรณ์ทดสอบ ให้เผยแพร่ App Bundle ที่นำข้อกำหนดด้านสถานที่ตั้งออกเพื่อวัตถุประสงค์ในการทดสอบ การตรวจสอบว่ารายงานก่อนการเปิดตัวกำลังทำงานใน Test Lab ทำได้ 2 วิธีดังนี้
- คุณอนุญาตพิเศษการบล็อกที่อยู่ IP ที่บันทึกไว้ในภาพรวมของ Firebase Test Lab นี้ได้
- คุณตรวจสอบแก้ไขลักษณะการทดสอบการวัดคุมสำหรับ Test Lab ได้โดยการเพิ่มตัวแปรระบบ
แพลตฟอร์มการทดสอบไม่รองรับแอปที่ตรวจสอบการควบคุมที่ได้รับสิทธิ์ (สิทธิ์เข้าถึงระดับรูท) ของอุปกรณ์ใน Android
แอปที่มีโฆษณาหรือตัวเลือกการซื้อ
แอปของฉันมีโฆษณา ฉันจะแน่ใจได้อย่างไรว่าการทดสอบรายงานก่อนการเปิดตัวไม่ได้นำไปรวมกับการแสดงผลและการคลิกที่ได้รับ (ซึ่งเครือข่ายโฆษณาของฉันอาจตรวจพบหรือเห็นว่าไม่เหมาะสม)โฆษณา Google ไม่ได้รวมการเข้าชมจากช่วงที่อยู่ในรายงานก่อนการเปิดตัวอยู่แล้ว สำหรับเครือข่ายโฆษณาอื่นๆ คุณต้องระบุช่วงที่อยู่ IP ที่จะยกเว้น
ดูรายละเอียดเกี่ยวกับวิธีลดรายได้จากโฆษณาที่เป็นการฉ้อโกงด้วยการทดสอบแอปอัตโนมัติได้ที่เว็บไซต์ Google Developers
อุปกรณ์ทดสอบจะทำการสั่งซื้อไม่ได้ในระหว่างที่ทดสอบ หากแอปของคุณมีการสมัครใช้บริการหรือไอเทมที่ซื้อในแอปเพื่อมอบสิทธิ์เข้าถึงบางส่วนของแอป ระบบอาจจำกัดสถานการณ์การทดสอบ
การทำงานอื่นๆ ของแอป
โค้ดของฉันมีการสร้างความสับสน (Java) หรือถูกตัดออก (เนทีฟ) ฉันจะยังใช้รายงานก่อนการเปิดตัวได้ไหมได้ การทดสอบรายงานก่อนการเปิดตัวจะทำงานแม้ว่าโค้ดจะมีการสร้างความสับสน
อย่างไรก็ตาม หากโค้ดของคุณมีการสร้างความสับสนหรือถูกตัดออก ข้อขัดข้องหรือ ANR ที่พบในระหว่างการทดสอบจะมีสแต็กเทรซที่มีการสร้างความสับสนหรือถูกตัดออกด้วยเช่นกัน เราขอแนะนำให้คุณอัปโหลดไฟล์สำหรับการถอดรหัสซอร์สโค้ดที่สร้างความสับสนหรือไฟล์สำหรับการแทนที่ด้วยสัญลักษณ์ เพื่อให้เราทำให้สแต็กเทรซของคุณแก้ไขข้อบกพร่องได้ง่ายขึ้น
ดูข้อมูลเพิ่มเติมเกี่ยวกับการอัปโหลดไฟล์สำหรับการถอดรหัสซอร์สโค้ดที่สร้างความสับสนหรือไฟล์สำหรับการแทนที่ด้วยสัญลักษณ์
ไม่มี แพลตฟอร์มทดสอบไม่รองรับการโหลดล่วงหน้าสำหรับอุปกรณ์ที่มีสื่อหรือแอปที่ติดตั้งไว้ล่วงหน้า
แต่หากคุณต้องการเรียกใช้การทดสอบในแอปที่มีข้อมูลที่โหลดไว้ล่วงหน้า ก็เผยแพร่แอปเวอร์ชันทดสอบที่มีไฟล์สื่อฝังอยู่ใน App Bundle ได้
หากแอปของคุณอยู่ในการทดสอบแบบเปิดหรือได้รับการเผยแพร่เป็นเวอร์ชันที่ใช้งานจริงแล้ว การทดสอบรายงานก่อนการเปิดตัวจะใช้รหัสซึ่งทำหน้าที่เหมือนเป็นรหัสที่ได้รับอนุญาตสำหรับแอปของคุณ
หากแอปไม่ได้อยู่ในการทดสอบแบบเปิดและไม่มี App Bundle ที่ใช้งานอยู่ซึ่งเผยแพร่เป็นเวอร์ชันที่ใช้งานจริงแล้ว แอปจะไม่ผ่านการตรวจสอบการอนุญาตให้ใช้สิทธิ คุณจะยังคงได้รับผลของรายงานก่อนการเปิดตัว แต่แอปจะอยู่ในสถานะไม่ได้รับอนุญาต หากต้องการใช้การทดสอบกับแอปเหล่านี้ คุณเผยแพร่แอปเวอร์ชันแบบปิดได้ด้วยการปิดใช้บริการการอนุญาตให้ใช้สิทธิ
โดยค่าเริ่มต้น อุปกรณ์ทดสอบได้รับการกำหนดไว้ล่วงหน้าให้เรียกใช้การทดสอบต่างๆ ในการวางแนวหน้าแบบแนวตั้งอย่างตายตัว แต่หากแอปของคุณล็อกไว้ให้เป็นแบบแนวนอนเท่านั้น คุณก็จะเห็นวิดีโอและภาพหน้าจอในโหมดแนวนอน
การเลือกอุปกรณ์
Google ใช้เกณฑ์ใดในการเลือกอุปกรณ์ที่จะใช้ทดสอบแอปของฉันเราเลือกอุปกรณ์ทดสอบที่ครอบคลุมทั่วทั้งระบบนิเวศโดยคำนึงถึงความนิยม ความถี่ที่เกิดข้อขัดข้อง ความละเอียดของหน้าจอ ผู้ผลิต เวอร์ชันระบบปฏิบัติการ Android รวมถึงปัจจัยอื่นๆ อุปกรณ์ทดสอบที่เลือกอาจแตกต่างกันไป
หากคุณยกเว้นไม่ให้อุปกรณ์บางเครื่องกำหนดเป้าหมายในไฟล์ Manifest ของแอป รายงานก่อนการเปิดตัวจะยกเว้นอุปกรณ์เหล่านั้นในการทดสอบด้วย แต่จะไม่กำหนดเป้าหมายอุปกรณ์เพิ่มเติมสำหรับแอป
รายงานก่อนการเปิดตัวขับเคลื่อนโดย Firebase Test Lab หากต้องการกำหนดอุปกรณ์ที่จะใช้ทดสอบเอง โปรดลองดำเนินการทดสอบเองในคอนโซล Firebase
ได้ เราจะเรียกใช้แอปในโปรแกรมจําลองและทำการ Crawl เช่นเดียวกับที่ทำในอุปกรณ์จริง
ชุดอุปกรณ์ของเรามีทั้งโทรศัพท์, แท็บเล็ต, Wear OS และอุปกรณ์เดสก์ท็อป เช่น Chromebook คุณไม่สามารถทดสอบแอปในอุปกรณ์ Android Auto หรือ Android TV โดยตรง
ชุดอุปกรณ์ของเราประกอบด้วยอุปกรณ์ Android 9 ขึ้นไป