Po utworzeniu działania smart home przetestuj je, aby sprawdzić, czy działa ono zgodnie z oczekiwaniami. Możesz też udostępnić działanie smart home dodatkowym użytkownikom, aby mogli je przetestować, zanim prześlesz je do Google.
Skonfiguruj pod kątem testów
Zanim przejdziesz dalej, skonfiguruj połączenie konta i utwórz działanie smart home w Actions on Google Console.
Aby przetestować działanie ręcznie lub uruchomić pakiet testowy, musisz najpierw włączyć Testy urządzenia na urządzeniu i połączyć je z kontem Google. Przeprowadzając tę konfigurację, możesz przeprowadzać testy na platformach Google Assistant i Google Home app (GHA) za pomocą tego samego konta, którego używasz do logowania się w konsoli Actions.
Włącz testowanie urządzeń
Testowanie urządzeń jest włączone w aplikacji Actions Console.
Otwórz konsolę Actions on Google
- Wybierz projekt.
- Zaloguj się w Konsoli Actions i kliknij Test > Symulator.
Kliknij Rozpocznij testowanie.
Połącz projekt
Aby połączyć akcję z kontem Google:
Na telefonie otwórz ustawienia Assistant. Pamiętaj, aby zalogować się na to samo konto co w Actions Console.
- Otwórz Sterowanie domem w ustawieniach Assistant.
- Kliknij ikonę plusa (+) w prawym dolnym rogu.
- Powinno być widoczne działanie smart home z prefiksem [test] i ustaloną nazwą wyświetlaną.
- Wybierz ten element. Assistant uwierzytelni wtedy Twoją usługę w chmurze i wyśle żądanie
SYNC
z prośbą o udostępnienie listy urządzeń użytkownika.
Otwórz GHA i sprawdź, czy urządzenie smart home jest widoczne. Jeśli tak jest, powinno być teraz możliwe wywoływanie działania smart home za pomocą dowolnej platformy Assistant (w tym GHA i Google Assistant app na telefonie).
Uruchom testy akcji
Testowanie akcji na urządzeniu fizycznym, takim jak smartfon z obsługą Assistant, pomaga przetestować wrażenia użytkowników i sprawdzić, czy działa ona w oczekiwany sposób.
Przetestuj różne przykładowe zapytania i polecenia na podstawie cech używanych przez akcję. Przykłady zapytań i poleceń użytkowników znajdziesz w dokumentacji cech.
Oprócz ręcznego testowania możesz używać zautomatyzowanego rozwiązania Google Home Test Suite do weryfikowania przypadków użycia na podstawie typów urządzeń i cech związanych z daną akcją. Pakiet testów to seria testów, w których uczestniczą głośniki Twojego komputera lokalnego lub podłączone słuchawki oraz urządzenie Google Home.
Udostępnij działanie
Możesz zaprosić do projektu dodatkowych użytkowników, aby mogli przetestować działanie smart home. Jest to przydatne, gdy chcesz udostępnić projekt innym członkom zespołu programistów, aby mogli przetestować dany element lub udostępnić projekt testerom jakości.
Przyznaj dostęp do projektu
Musisz udostępnić projekt innym użytkownikom, aby dać im dostęp do testowania działania.
- Kliknij ikonę Actions Console. w prawym górnym rogu karty
- Kliknij Zarządzaj dostępem użytkowników. Spowoduje to przekierowanie na stronę uprawnień uprawnień Google Cloud Console.
- U góry strony kliknij DODAJ.
- Wpisz adres e-mail użytkownika, którego chcesz dodać.
- Kliknij Wybierz rolę i kliknij Projekt > Wyświetlający.
- Kliknij ZAPISZ.
Użytkownik zobaczy teraz działanie w swojej konsoli. Pamiętaj, że system nie powiadamia użytkowników dodanych do projektu.
Włącz testowanie
Użytkownicy, którzy mieli dostęp do akcji, mogą ją przetestować na urządzeniach z Assistant, np. na smartfonach. Testowanie udostępnianych działań w symulatorze nie jest obsługiwane.
Zanim będą mogli przetestować działanie smart home, użytkownicy muszą skonfigurować testy.
Po wykonaniu tych czynności użytkownicy powinni mieć możliwość przetestowania akcji w swoich Assistant app i GHA.