ทดสอบการผสานรวมระบบคลาวด์กับระบบคลาวด์

Google Home Developer Console มีหน้าทดสอบ ซึ่งคุณสามารถ กำหนดค่าและเรียกใช้การทดสอบการผสานรวมCloud-to-cloud โดยใช้ Google Home Test Suite Test Suite เป็นแอปพลิเคชันแยกต่างหากที่สร้างขึ้นใน Developer Console ซึ่งจัดการการทดสอบการผสานรวมทั้งหมด

คุณสามารถเรียกใช้ Test Suite ในชุดอุปกรณ์ที่เป็นของ การกำหนดค่าโปรเจ็กต์แบบ Cloud-to-cloud ที่เฉพาะเจาะจง การเรียกใช้ Test Suite ในการผสานรวมเป็นสิ่งสำคัญมากเพื่อให้แน่ใจว่าทุกอย่างทำงานอย่างถูกต้อง

ในหน้าทดสอบ การผสานรวมCloud-to-cloudที่ เสร็จสมบูรณ์และพร้อมทดสอบจะแสดงอยู่ในส่วนพร้อมที่จะทดสอบ

การผสานรวม Cloud-to-cloud ที่ผ่านการทดสอบแล้วจะแสดงอยู่ใน ส่วน ผ่านการทดสอบ

ใช้ Test Suite ใน Developer Console เพื่อ ส่งผลการทดสอบเพื่อขอการรับรอง หากต้องการเรียกใช้ Test Suite เพื่อวัตถุประสงค์ในการทดสอบระหว่างการพัฒนา ให้ดูหน้า Google Home Test Suite สำหรับเวอร์ชัน แบบสแตนด์อโลน

สร้างแผนการทดสอบ

ก่อนสร้างแผนการทดสอบเพื่อขอการรับรอง โปรดตรวจสอบว่าคุณได้ดำเนินการต่อไปนี้แล้ว

  1. สร้างโปรไฟล์บริษัท

หากคุณยังไม่ได้ดำเนินการนี้สำหรับการผสานรวม การผสานรวมที่สร้างขึ้นเพื่อการทดสอบการรับรอง จะได้รับการรับรองไม่ได้ คุณจะต้องสร้างการผสานรวมใหม่ ซึ่งหมายความว่าต้องทำขั้นตอนการทดสอบและรับรองใหม่

นอกจากนี้ คุณจะต้องสร้างการผสานรวมใหม่และเริ่มต้นใหม่ หากต้องการอัปเดตการสร้างแบรนด์ก่อนที่จะได้รับการรับรองการผสานรวม

วิธีสร้างแผนการทดสอบ

ไปที่ Developer Console

  1. จากรายการโปรเจ็กต์ ให้คลิกเปิด ข้างโปรเจ็กต์ที่ต้องการใช้

  2. ในเมนูการนำทางทางด้านซ้ายของหน้า ให้ไปที่ Cloud-to-cloud > ทดสอบ

  3. คลิกทดสอบ สำหรับการผสานรวมที่จะทดสอบ

  4. ในหน้าจอกำหนดค่าการทดสอบ ให้ระบุชื่อสำหรับการทดสอบและเลือกอุปกรณ์ที่จะทดสอบจากรายการอุปกรณ์

  5. คลิกปุ่มถัดไป: แผนการทดสอบ

  6. ในหน้าสร้างแผนการทดสอบ ในส่วนชุดการทดสอบ ให้เลือกชุดการทดสอบที่ต้องการเรียกใช้

เพิ่มผู้ทดสอบลงในการผสานรวม

หากการผสานรวมต้องมีการทดสอบเวอร์ชันอัลฟ่า การดำเนินการทดสอบจะยังคงซ่อนอยู่จนกว่าจะทำตามขั้นตอนทั้งหมดต่อไปนี้เสร็จสมบูรณ์

  1. เพิ่มผู้ทดสอบเป็น ผู้ดู/ผู้แก้ไข ผ่าน Google Cloud โปรเจ็กต์ที่สนับสนุนการผสานรวมCloud-to-cloud ดูข้อมูลเพิ่มเติมได้ที่ บทบาทและสิทธิ์
  2. ผู้ทดสอบสามารถเข้าถึงโปรเจ็กต์ผ่าน Developer Console ได้
  3. เมื่อผู้ทดสอบคลิกแท็บทดสอบ และขึ้นอยู่กับสถานะของการผสานรวม ผู้ทดสอบจะคลิกปุ่มทดสอบ หรือทดสอบอีกครั้ง แล้วระบบจะนำไปยังหน้า Test Suite พร้อมการดำเนินการ "ไม่ได้ลิงก์"
  4. เมื่อขั้นตอนก่อนหน้าเสร็จสมบูรณ์ การผสานรวมจะปรากฏใน Google Home app (GHA) สำหรับผู้ทดสอบ และผู้ทดสอบจะเริ่มทดสอบได้

หากออกจาก Test Suite ให้คลิก กลับไปที่ Developer Center

เรียกใช้แผนการทดสอบ

ใน Test Suite จากหน้าสร้างแผนการทดสอบ ให้ คลิก เรียกใช้การทดสอบ หน้าสภาพแวดล้อมการทดสอบ จะปรากฏขึ้นพร้อมสถานะและบันทึกของการทดสอบทั้งหมด

ผลการทดสอบจะปรากฏขึ้นเมื่อการทดสอบเสร็จสมบูรณ์ สถานะของการดำเนินการชุดการทดสอบแต่ละรายการจะปรากฏขึ้นข้างๆ (ผ่าน ไม่ผ่าน)

บานหน้าต่างบันทึก จะแสดงสถานะของการดำเนินการทดสอบแต่ละรายการ

หากต้องการทดสอบแผนการทดสอบอีกครั้งจากหน้าสภาพแวดล้อมการทดสอบ ให้คลิก ทดสอบอีกครั้ง ที่ด้านบน หลังจากที่การดำเนินการทดสอบเสร็จสมบูรณ์

เมื่อเสร็จสิ้น ให้ทำดังนี้

ดูและตีความผลการทดสอบ

ในหน้าประวัติการทดสอบ ใน Test Suite คุณสามารถดู ผลการทดสอบก่อนหน้าสำหรับแผนการพัฒนาหรือการรับรองที่ยังไม่ได้ส่ง แผนการทดสอบโดยคลิก ทดสอบอีกครั้ง สำหรับแผนการทดสอบที่เลือกในส่วนแผนการทดสอบ ซึ่งจะนำคุณไปยังหน้าสภาพแวดล้อมการทดสอบ ซึ่งแสดงผลการทดสอบนั้น

สำหรับแผนการรับรองที่ส่งแล้ว ให้คลิกผลลัพธ์ ในส่วนบันทึกไว้เพื่อขอการรับรอง เพื่อดูรายงานผลการทดสอบ

นอกจากนี้ คุณยังเข้าถึงผลการทดสอบสำหรับการผสานรวมได้จากแท็บทดสอบ ใน Developer Console คลิกดู สำหรับ ประวัติการทดสอบ ของ การผสานรวมใดๆ ที่แสดงในหน้านั้นเพื่อไปยังหน้าประวัติการทดสอบ ใน Test Suite

สถานะของคอนโซล

คุณจะพบสถานะของคอนโซลต่อไปนี้ในระยะการทดสอบ

ส่วน สถานะ คำอธิบาย ข้อกำหนด สิ่งที่ต้องทำต่อไป
พร้อมที่จะทดสอบ พร้อม พร้อมที่จะทดสอบ integration ไม่มี ทดสอบ รายการนี้ integration.
ผ่านการทดสอบ พร้อม รายการนี้ผ่านการทดสอบแล้วและส่งเพื่อขอการรับรองได้ integration

การผสานรวมผ่านการทดสอบและบันทึกแล้ว

กรณีทดสอบที่ไม่ผ่านทั้งหมดจะมีเหตุผลให้ Google ตรวจสอบ

ทดสอบอีกครั้ง หากจำเป็น

การทดสอบด้วยตนเอง

มีลักษณะและแอตทริบิวต์บางอย่างที่ Test Suite ไม่รองรับและต้องมีการทดสอบด้วยตนเอง

ลักษณะและแอตทริบิวต์ต่อไปนี้ต้องมีการทดสอบด้วยตนเอง

ทีมการรับรองจะทดสอบอุปกรณ์ของคุณจากระยะไกลหรือขอให้คุณส่งวิดีโอหรือภาพหน้าจอของอุปกรณ์ คุณต้องลิงก์รหัสอุปกรณ์เดียวกันกับที่ใช้ใน Test Suite กับบัญชีทดสอบเพื่อให้ทีมการรับรองสามารถเรียกใช้การทดสอบด้วยตนเอง ในอุปกรณ์เดียวกันได้