Google Home Developer Console cung cấp một trang Test (Kiểm thử) nơi bạn có thể định cấu hình và chạy các kiểm thử đối với hoạt động tích hợp Cloud-to-cloud bằng cách sử dụng Google Home Test Suite. Test Suite là một ứng dụng riêng biệt được tích hợp vào Developer Console để xử lý tất cả các hoạt động kiểm thử tích hợp.
Test Suite có thể chạy trên một nhóm thiết bị thuộc một cấu hình dự án Cloud-to-cloud cụ thể. Bạn cần chạy Test Suite trên(các) quy trình tích hợp của mình để đảm bảo mọi thứ hoạt động đúng cách.
Trên trang Kiểm thử, những chế độ tích hợp Cloud-to-cloud đã hoàn tất và sẵn sàng kiểm thử sẽ xuất hiện trong phần Sẵn sàng kiểm thử.
Các chế độ tích hợp Cloud-to-cloud đã được kiểm thử sẽ có trong phần Đã kiểm thử.
Sử dụng Test Suite trong Developer Console để gửi kết quả kiểm thử nhằm được chứng nhận. Nếu bạn muốn chạy Test Suite cho mục đích kiểm thử trong quá trình phát triển, hãy xem trang Bộ kiểm thử Google Home để biết phiên bản độc lập.
Tạo kế hoạch kiểm thử
Trước khi tạo kế hoạch kiểm thử để được chứng nhận, hãy đảm bảo bạn đã thực hiện những việc sau:
Nếu bạn chưa hoàn tất bước này cho quy trình tích hợp, thì quy trình tích hợp được tạo để kiểm thử chứng nhận không thể được chứng nhận. Bạn sẽ phải tạo một mối tích hợp mới, tức là phải thực hiện lại các bước Kiểm thử và Chứng nhận.
Bạn cũng sẽ phải tạo một quy trình tích hợp mới và bắt đầu lại nếu muốn cập nhật thương hiệu trước khi quy trình tích hợp được chứng nhận.
Cách tạo kế hoạch kiểm thử:
Trong danh sách dự án, hãy nhấp vào Mở bên cạnh dự án mà bạn muốn làm việc.
Trong trình đơn điều hướng ở bên trái trang, hãy chuyển đến Cloud-to-cloud > Thử nghiệm.
Nhấp vào Kiểm thử để kiểm thử quá trình tích hợp.
Trên màn hình Định cấu hình thử nghiệm, hãy cung cấp tên cho thử nghiệm và chọn các thiết bị để kiểm thử trong danh sách thiết bị.
Nhấp vào nút Tiếp theo: Kế hoạch kiểm thử.
Trên trang Tạo kế hoạch kiểm thử, trong phần Bộ kiểm thử, hãy chọn bộ kiểm thử mà bạn muốn chạy.
Thêm người kiểm thử vào quá trình tích hợp
Nếu chế độ tích hợp của bạn yêu cầu kiểm thử alpha:
- Thêm người kiểm thử làm Người xem/Người chỉnh sửa thông qua dự án Google Cloud hỗ trợ việc tích hợp Cloud-to-cloud. Hãy xem phần Vai trò và quyền để tìm hiểu thêm.
- Người kiểm thử có thể truy cập vào dự án thông qua Developer Console.
- Sau khi người kiểm thử nhấp vào thẻ Kiểm thử, tuỳ thuộc vào trạng thái của quy trình tích hợp, họ sẽ nhấp vào nút Kiểm thử hoặc Kiểm thử lại và được chuyển đến trang Bộ kiểm thử có "Hành động chưa liên kết".
- Sau khi hoàn tất các bước trước đó, người kiểm thử sẽ thấy quy trình tích hợp trong Google Home app (GHA) và có thể bắt đầu kiểm thử.
Nếu bạn thoát khỏi Test Suite, hãy nhấp vào Quay lại Developer Center.
Chạy kế hoạch kiểm thử
Test Suite, trên trang Tạo kế hoạch kiểm thử, hãy nhấp vào Chạy kiểm thử. Trang Môi trường kiểm thử sẽ xuất hiện, cho biết trạng thái và nhật ký của tất cả các kiểm thử.
Kết quả kiểm thử sẽ xuất hiện sau khi các kiểm thử hoàn tất. Trạng thái của mỗi lần thực thi bộ kiểm thử sẽ xuất hiện bên cạnh (Đã vượt qua, Không thành công).
Ngăn Nhật ký cho biết trạng thái của từng lần thực thi kiểm thử riêng lẻ.
Để kiểm tra lại một kế hoạch kiểm thử trên trang Môi trường kiểm thử, hãy nhấp vào
Kiểm thử lại ở trên cùng sau khi quá trình thực thi kiểm thử hoàn tất.Sau khi hoàn tất:
- Nhấp vào Xong để chuyển đến trang Nhật ký kiểm thử, hoặc
- Nhấp vào Gửi để gửi kết quả kiểm thử để được chứng nhận.
Xem và diễn giải kết quả kiểm tra
Trên trang Nhật ký kiểm thử trong Test Suite, bạn có thể xem kết quả kiểm thử trước đây cho một kế hoạch phát triển hoặc một kế hoạch kiểm thử chứng nhận chưa được gửi bằng cách nhấp vào Kiểm thử lại cho kế hoạch kiểm thử mong muốn trong phần Kế hoạch kiểm thử. Thao tác này sẽ đưa bạn đến trang Môi trường kiểm thử. Trang này hiển thị kết quả của kiểm thử đó.
Đối với một kế hoạch chứng nhận đã gửi, hãy nhấp vào Kết quả trong phần Đã lưu để chứng nhận để xem báo cáo kết quả kiểm tra.
Bạn cũng có thể truy cập vào kết quả kiểm thử cho một quy trình tích hợp từ thẻ Kiểm thử trong Developer Console. Nhấp vào Xem để chuyển đến trang Nhật ký kiểm thử trong Test Suite đối với Nhật ký kiểm thử của mọi hoạt động tích hợp có trong trang đó.
Trạng thái trên bảng điều khiển
Trong giai đoạn Kiểm thử, bạn sẽ gặp phải các trạng thái sau đây trên Console:
Section | Trạng thái | Nội dung mô tả | Yêu cầu | Việc cần làm tiếp theo |
---|---|---|---|---|
Sẵn sàng để thử nghiệm | Sẵn sàng | integration Nội dung này đã sẵn sàng để kiểm thử. | Không áp dụng | Kiểm thử integration. |
Đã kiểm thử | Sẵn sàng | integration này đã được kiểm thử và có thể được gửi để chứng nhận. |
Đã kiểm thử và lưu quá trình tích hợp. Tất cả các trường hợp kiểm thử không thành công đều có lý do để Google xem xét. |
Kiểm tra lại nếu muốn. |
Kiểm thử thủ công
Có một số đặc điểm và thuộc tính hiện không được Test Suite hỗ trợ và sẽ yêu cầu kiểm thử thủ công.
Sau đây là những đặc điểm và thuộc tính cần kiểm thử thủ công:
- Đặc điểm:
- Thuộc tính
- StartStop:
availableZones
- StartStop:
- Chỉ dùng lệnh hoặc truy vấn
- Độ sáng:
commandOnlyBrightness
- Kênh:
commandOnlyChannels
- ColorSetting:
commandOnlyColorSetting
- EnergyStorage:
queryOnlyEnergyStorage
- FanSpeed:
commandOnlyFanSpeed
- HumiditySetting:
commandOnlyHumiditySetting
hoặcqueryOnlyHumditySetting
- InputSelector:
commandOnlyInputSelector
- Chế độ:
commandOnlyModes
hoặcqueryOnlyModes
- OnOff:
commandOnlyOnOff
hoặcqueryOnlyOnOff
- OpenClose:
commandOnlyOpenClose
hoặcqueryOnlyOpenClose
- Xoay:
commandOnlyRotation
- TemperatureControl:
commandOnlyTemperatureControl
hoặcqueryOnlyTemperatureControl
- TemperatureSetting:
commandOnlyTemperatureSetting
hoặcqueryOnlyTemperatureSetting
- Hẹn giờ:
commandOnlyTimer
- Nút bật/tắt:
commandOnlyToggles
hoặcqueryOnlyToggles
- Âm lượng:
commandOnlyVolume
- Độ sáng:
- Mọi thứ có bật tính năng xác minh người dùng thứ hai
Nhóm chứng nhận sẽ kiểm thử thiết bị của bạn từ xa hoặc yêu cầu bạn cung cấp video hoặc ảnh chụp màn hình thiết bị.