คู่มือนี้จะอธิบายวิธีอัปโหลด APK ไปยัง App Distribution และเผยแพร่บิลด์ให้กับผู้ทดสอบโดยใช้คอนโซล Firebase
ก่อนเริ่มต้น
เพิ่ม Firebase ลงในโปรเจ็กต์ Android หากยังไม่ได้ดำเนินการ
หากไม่ได้ใช้ผลิตภัณฑ์อื่นๆ ของ Firebase ก็เพียงแค่สร้างโปรเจ็กต์และลงทะเบียนแอปเท่านั้น อย่างไรก็ตาม หากคุณตัดสินใจที่จะใช้ผลิตภัณฑ์อื่นๆ ในอนาคต โปรดทำตามขั้นตอนทั้งหมดในหน้าที่ลิงก์ด้านบน
ขั้นตอนที่ 1 สร้างแอป
เมื่อพร้อมที่จะเผยแพร่แอปเวอร์ชันทดลองให้ผู้ทดสอบแล้ว ให้สร้าง APK โดยใช้กระบวนการปกติ คุณต้องลงนาม APK ด้วยคีย์แก้ไขข้อบกพร่องหรือคีย์ App Signing
ขั้นตอนที่ 2 เผยแพร่แอปของคุณให้ผู้ทดสอบ
หากต้องการเผยแพร่แอปให้ผู้ทดสอบ ให้อัปโหลดไฟล์ APK โดยใช้คอนโซล Firebase โดยทำดังนี้
เปิดหน้า App Distribution ของคอนโซล Firebase เลือกโปรเจ็กต์ Firebase เมื่อได้รับข้อความแจ้ง
ในหน้ารุ่น ให้เลือกแอปที่คุณต้องการเผยแพร่จากเมนูแบบเลื่อนลง
ลากไฟล์ APK ของแอปไปที่คอนโซลเพื่ออัปโหลด
เมื่ออัปโหลดเสร็จแล้ว ให้ระบุกลุ่มผู้ทดสอบและผู้ทดสอบแต่ละรายที่คุณต้องการให้รับบิลด์ จากนั้นเพิ่มบันทึกประจำรุ่นสำหรับบิลด์
ดูจัดการผู้ทดสอบสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างกลุ่มผู้ทดสอบ
คลิกแจกจ่ายเพื่อให้ผู้ทดสอบใช้งานบิลด์ได้ ผู้ทดสอบจะได้รับคําเชิญทางอีเมลให้ทดสอบแอปโดยอัตโนมัติ
(ไม่บังคับ) หากต้องการแชร์ลิงก์ไปยังรุ่นที่เจาะจงกับผู้ทดสอบที่มีสิทธิ์เข้าถึงรุ่นเหล่านั้น ให้คลิกไอคอนลิงก์เพื่อคัดลอกลิงก์รุ่นไปยังคลิปบอร์ด
เมื่อคุณเผยแพร่บิลด์แล้ว บิลด์จะปรากฏในแดชบอร์ดApp Distributionของคอนโซล Firebase เป็นเวลา 150 วัน (5 เดือน) เมื่อบิลด์เหลือเวลาอีก 30 วันจะหมดอายุ ประกาศการหมดอายุจะปรากฏทั้งในคอนโซลและรายการบิลด์ของผู้ทดสอบในอุปกรณ์ทดสอบ
ผู้ทดสอบที่ยังไม่ได้ได้รับเชิญให้ทดสอบแอปจะได้รับคำเชิญทางอีเมลให้เริ่มต้นใช้งาน ส่วนผู้ทดสอบปัจจุบันจะได้รับการแจ้งเตือนทางอีเมลว่าบิลด์ใหม่พร้อมให้ทดสอบแล้ว ดูวิธีการติดตั้งแอปทดสอบได้ที่หัวข้อตั้งค่าเป็นผู้ทดสอบด้วย App Distribution คุณสามารถตรวจสอบสถานะของผู้ทดสอบแต่ละรายได้ว่าพวกเขายอมรับคำเชิญหรือไม่และดาวน์โหลดแอปแล้วในคอนโซล Firebase หรือไม่
ผู้ทดสอบมีเวลา 30 วันในการยอมรับคำเชิญให้ทดสอบแอปก่อนหมดอายุ เมื่อคำเชิญเหลือเวลาอีก 5 วันจะหมดอายุ ประกาศการหมดอายุจะปรากฏในFirebaseคอนโซลข้างผู้ทดสอบในรุ่น คุณต่ออายุคำเชิญได้โดยการส่งคำเชิญอีกครั้งโดยใช้เมนูแบบเลื่อนลงในแถวผู้ทดสอบ
ขั้นตอนถัดไป
ใช้ความคิดเห็นในแอปเพื่อให้ผู้ทดสอบส่งความคิดเห็นเกี่ยวกับแอปของคุณได้ง่ายๆ (รวมถึงภาพหน้าจอ)
ดูวิธีแสดงการแจ้งเตือนในแอปให้ผู้ทดสอบทราบเมื่อมีเวอร์ชันใหม่ของแอปให้ติดตั้ง
ดูแนวทางปฏิบัติแนะนำสำหรับการเผยแพร่แอป Android ให้แก่ผู้ทดสอบ QA โดยใช้ CI/CD