Dodatki należy dokładnie przetestować przed opublikowaniem, aby mieć pewność, że działać zgodnie z oczekiwaniami. Apps Script umożliwia testowanie Dodatki do edytora w trakcie opracowywania dla określonych plików Arkuszy, Formularzy lub Prezentacji Google. Ten można wykorzystać do:
- Sprawdź, czy dodatek napisany w osobnym skrypcie działa prawidłowo po zastosowaniu w arkuszu, dokumencie, prezentacji lub formularzu.
- Sprawdź, czy proces instalacji dodatku działa zgodnie z oczekiwaniami, zwłaszcza w inny inicjał stany cyklu życia autoryzacji (zainstalowane, włączone lub oba).
- Sprawdź, czy dodatek działa zgodnie z oczekiwaniami podczas działania dokumentu i jego zawartości.
- Przetestuj i porównaj bieżącą i poprzednią wersję dodatku.
Tworzenie wdrożenia testowego
Wdrożenie testowe to połączenie dodatku i dokumentu testowego. Gdy masz już opracowaną wersję skryptu i chcesz ją przetestować jako dodatek, wykonaj te czynności:
- Jeśli jeszcze go nie masz, utwórz arkusz kalkulacyjny, dokument prezentacji lub formularza, za pomocą których chcesz przetestować dodatek.
- Otwórz projekt skryptu zawierający dodatek.
- Kliknij Wdróż > Testuj wdrożenia.
- Obok opcji Wybierz typ kliknij Włącz typy wdrożeń . i wybierz Dodatek do edytora.
- Kliknij Utwórz nowy test lub Dodaj test.
- Wybierz wersję kodu lub Najnowszy kod.
- W sekcji Konfiguracja wybierz początkowy stan autoryzacji na potrzeby testu.
- W sekcji Dokument testowy kliknij Nie wybrano dokumentu. Wybierz Arkusze, Dokumenty Plik Prezentacji lub Formularzy, którego chcesz użyć do przetestowania dodatku, i kliknij Wstaw.
- Kliknij Zapisz test.
Wszystkie zapisane wdrożenia testowe są widoczne w oknie Wdrożenia testowe. Dzięki temu to samo wdrożenie testowe w przyszłości.
Uruchom wdrożenie testowe
Jeśli masz zapisane wdrożenia testowe, możesz uruchomić jedno z nich wykonaj te czynności:
- Otwórz projekt skryptu zawierający dodatek.
- Kliknij Wdróż > Testuj wdrożenia.
- W sekcji Zapisane testy wybierz przycisk obok zapisanego testu. i kliknij Wykonaj.
Dokument testowy otworzy się w nowej karcie. Dodatek jest w stan autoryzacji określone we wdrożeniu testowym. Możesz sprawdzić, czy dodatek działa jako przez interakcję z menu i elementami interfejsu.
Szczegóły testowania
Testując dodatki do Edytora Google Ads, pamiętaj o kilku kwestiach. w następujący sposób:
- Aktywatory instalacyjne nie są obsługiwane podczas testowania. Funkcje, które zależą od możliwości zainstalowania tych reguł nie można przetestować.
- Gdy uruchamiasz wdrożenie testowe przygotowane do testowania z użyciem najnowszego kodu, aby wyświetlić zmiany zapisane w skrypcie dodatku, odśwież dokument testowy.
- Dokument testowy ma adres URL, który możesz udostępnić redaktorom oryginalnego dokumentu dokument testowy. Dzięki temu współpraca z innymi osobami jest prostsza, testowania i programowania.
- Jeśli Twój dodatek używa Usługa nieruchomości, właściwości są trwałe i pozostają dostępne po następnym wdrożeniu testowym przed uruchomieniem.
- Ponadto każde wdrożenie testowe korzystające z tej samej kombinacji dodatków dokument testowy ma dostęp do tych samych informacji o usłudze. Jeśli na przykład utworzenie 2 wdrożeń testowych, właściwości zapisane przy pierwszym uruchomieniu są dostępne przy uruchomieniu drugiej i na odwrót, ale tylko wtedy, gdy wdrożenia korzystają z tego samego skryptu i dokumentu testowego.
- Po uruchomieniu wdrożenia testowego może pojawić się prośba o autoryzację, jeśli: nie uruchamiali jeszcze tego skryptu. Pamiętaj, że autoryzacja skryptu podczas autoryzuje skrypt także poza nim.