Тестирование надстроек Google Workspace

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Когда вы публикуете надстройку, пользователи могут установить ее через хост-приложение или через Google Workspace Marketplace . Однако перед публикацией полезно протестировать надстройки, которые вы разрабатываете, в основных приложениях, которые они расширяют.

На этой странице описывается, как установить надстройку, которая в настоящее время находится в разработке (называется неопубликованной надстройкой или надстройкой разработчика ) для тестирования или личного использования.

Предпосылки

  • У вас должен быть доступ редактора к проекту скрипта надстройки.
  • Чтобы другие люди в вашей организации могли протестировать надстройку, предоставьте им права редактирования проекта скрипта. Подробнее о предоставлении доступа см. в разделе Сотрудничество с другими разработчиками .

Установить неопубликованное дополнение

Вы можете установить неопубликованные надстройки из диалогового окна « Развертывания » скрипта приложений.

Выполните следующие действия, чтобы установить неопубликованную надстройкуGoogle Workspace для тестирования:

  1. Откройте проект сценария в редакторе сценариев приложений.
  2. Щелкните Развернуть > Тестовые развертывания .
  3. Щелкните Установить .
  4. Внизу нажмите Готово .

Вы можете позволить другим пользователям протестировать надстройку, поделившись проектом Apps Script со своей учетной записью (требуется доступ для редактирования). Затем предложите пользователям выполнить описанные выше шаги.

После установки надстройка сразу становится доступной в хост-приложениях, которые она расширяет. Возможно, вам придется обновить вкладку хост-приложения, прежде чем надстройка появится. Вы также должны авторизовать надстройку перед ее использованием.

Удаление неопубликованного дополнения

Чтобы удалить неопубликованное развертывание надстройки, выполните следующие действия.

  1. Откройте проект сценария в редакторе сценариев приложений.
  2. Щелкните Развернуть > Тестовые развертывания .
  3. Щелкните Удалить .
  4. Внизу нажмите Готово .

Эти шаги немедленно удаляют развертывание, и надстройка больше не отображается ни в одном хост-приложении. Вы можете переустановить развертывание в любое время, повторив процедуру установки .

Лучшие практики тестирования

При тестировании надстройки Google Workspace обязательно следуйте рекомендациям по разработке надстроек. Кроме того, обязательно сделайте следующее:

  1. Тестовая карточная навигация тщательно работает во всех хост-приложениях, которые расширяет надстройка. Убедитесь, что поведение надстройки корректно при переходе пользователя от контекста к контексту, а также между неконтекстными и контекстными карточками.

  2. Используйте пример тестовых данных , чтобы оценить поведение надстройки.

  3. Если ваша надстройка подключается к стороннему API или другой службе, убедитесь, что служба доступна и ведет себя должным образом. Убедитесь, что ваше дополнение правильно обрабатывает данные авторизации и входа в систему .

  4. Убедитесь, что любые ошибки обрабатываются корректно. Используйте карточки с ошибками там, где это необходимо.

  5. Обратите внимание на производительность надстройки. Если вы вносите изменения в код и надстройка начинает работать медленнее, возможно, вам придется удалить или переработать эту функцию.