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 для автономной версии.
Создайте план тестирования
Прежде чем создавать план тестирования для сертификации, убедитесь, что вы выполнили следующее:
Если вы не выполнили это для своей интеграции, интеграция, созданная для сертификационного тестирования, не может быть сертифицирована . Вам придется создать новую интеграцию, что означает повторение шагов тестирования и сертификации.
Вам также придется создать новую интеграцию и начать все сначала , если вы хотите обновить свой бренд до сертификации интеграции.
Чтобы создать план тестирования:
Зайдите в консоль разработчика
В списке проектов нажмите «Открыть» рядом с проектом, с которым вы хотите работать.
В меню навигации в левой части страницы выберите Cloud-to-cloud > «Тест» .
Нажмите «Тестировать», чтобы протестировать интеграцию.
На экране «Настройка теста» укажите имя теста и выберите устройства для тестирования из списка устройств.
Нажмите кнопку «Далее: план тестирования» .
На странице Создание плана тестирования в разделе Наборы тестов выберите наборы тестов, которые вы хотите запустить.
Если вы выйдете из Test Suite , нажмите «Вернуться в центр разработчиков» .
Запустите план тестирования
В Test Suite на странице «Создать план тестирования » нажмите «Выполнить тест» . Появится страница «Тестовая среда» со статусом и журналами всех тестов.
Результаты теста появятся после завершения тестов. Рядом с ним отображается статус выполнения каждого набора тестов (пройдено, не пройдено).
На панели «Журналы» отображается состояние выполнения каждого отдельного теста.
Чтобы повторно протестировать план тестирования на странице «Среда тестирования» , нажмите
«Повторное тестирование» вверху после завершения выполнения теста.После завершения:
- Нажмите «Готово» , чтобы перейти на страницу истории тестов , или
- Нажмите «Отправить» , чтобы отправить результаты теста на сертификацию .
Просмотр и интерпретация результатов вашего теста
На странице «История тестов» в Test Suite вы можете просмотреть результаты предыдущих тестов для плана разработки или неотправленного плана сертификационного тестирования, нажав «Повторно протестировать» для нужного плана тестирования в разделе « Планы тестирования» . Вы перейдете на страницу «Тестовая среда» , на которой отображаются результаты этого теста.
Для отправленного плана сертификации нажмите «Результаты» в разделе «Сохранено для сертификации», чтобы просмотреть отчет о результатах тестирования.
Результаты тестирования также можно получить для интеграции на вкладке «Тест» в Developer Console . Нажмите «Просмотреть», чтобы просмотреть историю тестов любой интеграции, указанной на этой странице, и перейти на страницу «История тестов» в Test Suite .
Статусы консоли
На этапе тестирования встречаются следующие состояния консоли:
Раздел | Статус | Описание | Требование | Что делать дальше |
---|---|---|---|---|
Готов к тестированию | Готовый | Этот integration готов к тестированию. | Н/Д | Проверьте это integration. |
Протестировано | Готовый | Этот integration прошел испытания и может быть представлен на сертификацию. | Интеграция была протестирована и сохранена. Все неудачные тестовые случаи включают обоснования для проверки Google. | При желании повторите тест . |