Testowanie dodatków do Google Workspace

Po opublikowaniu dodatku użytkownicy mogą go zainstalować za pomocą aplikacji hosta lub Google Workspace Marketplace. Jednak przed publikacją warto przetestować dodatki tworzone w aplikacjach hosta.

Z tego artykułu dowiesz się, jak zainstalować dodatek, który jest obecnie w fazie tworzenia (nazywany nieopublikowanym lub dodatkiem programisty), który jest używany do testów lub do użytku osobistego.

Wymagania wstępne

  • Musisz mieć uprawnienia do edycji projektu skryptu dodatku.
  • Aby umożliwić innym osobom w organizacji testowanie dodatku, przyznaj im uprawnienia do edycji projektu skryptu. Więcej informacji o przyznawaniu dostępu znajdziesz w artykule Współpraca z innymi deweloperami.

Instalowanie nieopublikowanego dodatku

Nieopublikowane dodatki możesz instalować z okna Wdrożenia w Apps Script.

Aby zainstalować nieopublikowany dodatek do Google Workspace na potrzeby testów:

  1. Otwórz projekt skryptu w edytorze Apps Script.
  2. Kliknij Wdróż > Testuj wdrożenia.
  3. Kliknij Zainstaluj.
  4. U dołu kliknij Gotowe.

Możesz pozwolić innym użytkownikom na testowanie dodatku, udostępniając im projekt Apps Script (wymagane są uprawnienia do edycji). Następnie poproś użytkowników o wykonanie czynności opisanych powyżej.

Po zainstalowaniu dodatek jest natychmiast dostępny w rozszerzanych aplikacjach hosta. Zanim dodatek się pojawi, może być konieczne odświeżenie karty aplikacji hosta. Musisz też autoryzować dodatek, zanim go użyjesz.

Odinstalowywanie nieopublikowanego dodatku

Aby odinstalować nieopublikowane wdrożenie dodatku, wykonaj te czynności:

  1. Otwórz projekt skryptu w edytorze Apps Script.
  2. Kliknij Wdróż > Testuj wdrożenia.
  3. Kliknij Odinstaluj.
  4. U dołu kliknij Gotowe.

Te kroki natychmiast powodują usunięcie wdrożenia, a dodatek przestanie się pojawiać w żadnej aplikacji hosta. W każdej chwili możesz ponownie zainstalować wdrożenie, powtarzając procedurę instalacji.

Sprawdzone metody testowania

Podczas testowania dodatku do Google Workspace pamiętaj o przestrzeganiu sprawdzonych metod dotyczących tworzenia dodatków. Dodatkowo wykonaj następujące czynności:

  1. Testuj dokładnie przepływ nawigacji po kartach we wszystkich aplikacjach hosta, które jest rozszerzany przez dodatek. Upewnij się, że dodatek działa prawidłowo, gdy użytkownik przechodzi z kontekstu do kontekstu oraz między kartami niekontekstowymi i kontekstowymi.

  2. Użyj przykładowych danych testowych, aby ocenić działanie dodatku.

  3. Jeśli dodatek łączy się z interfejsem API lub inną usługą innej firmy, sprawdź, czy można uzyskać do niej dostęp i czy działa ona zgodnie z oczekiwaniami. Upewnij się, że dodatek prawidłowo obsługuje szczegóły autoryzacji i logowania.

  4. Upewnij się, że wszystkie warunki błędu są obsługiwane w odpowiedni sposób. W razie potrzeby użyj kart błędów.

  5. Zwróć uwagę na wydajność dodatku. Jeśli wprowadzisz zmiany w kodzie, a dodatek zacznie działać wolniej, konieczne może być usunięcie tej funkcji lub przerobienie jej na nowo.