คู่มือนี้จะอธิบายวิธีอัปโหลด 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