Testy w warunkach rzeczywistych będą się odbywać w 2 głównych fazach:
Planowanie testu w warunkach rzeczywistych
Planowanie testu w warunkach rzeczywistych obejmuje te kroki:
Rekrutowanie użytkowników
- Określanie użytkowników w ramach testów w warunkach rzeczywistych.
- Poproś o podanie danych kontaktowych i informacji o dostawie.
Utwórz stronę pomocy z tymi informacjami:
- Szczegóły projektu
- Znane problemy i błędy
- linki do pobrania Google Home app (GHA) oraz Twoich aplikacji;
- Instrukcje konfiguracji, filmy instruktażowe
- Do wypróbowania
- Instrukcje resetowania urządzenia do ustawień fabrycznych
- Jak rozwiązać problem
- Link do ankiety
Przeprowadzanie testu w warunkach rzeczywistych
Pierwszym etapem testu terenowego jest skonfigurowanie go na stronie Google Home Developer Console i przesłanie do Google w celu sprawdzenia zgodności z zasadami. Gdy Google zatwierdzi test, możesz rozpocząć testowanie w warunkach rzeczywistych.
Konfigurowanie i przesyłanie do sprawdzenia
Kliknij Matter > Field Trial (Testy w warunkach rzeczywistych).
Wybierz wersję integracji z listy Gotowe do sprawdzenia w ramach testu terenowego, która będzie przedmiotem testu terenowego, a potem kliknij Prześlij.
W wyskakującym okienku wpisz adresy e-mail użytkowników, którzy będą testować integrację w warunkach rzeczywistych. Opcjonalnie kliknij Otwórz szablon, aby utworzyć kopię ankiety Field Trial Survey, którą możesz dostosować do swojego produktu. Gdy wszystko będzie gotowe, kliknij Prześlij.
Twój plan testów terenowych jest teraz widoczny w sekcji Przesłany do sprawdzenia i został wysłany do Google w celu sprawdzenia zgodności z zasadami. Field Trial rozpoczyna się automatycznie po zatwierdzeniu.
Sprawdzanie zgodności z zasadami dotyczy takich elementów jak nazwa urządzenia lub produktu, zdjęcia urządzenia i linki do filmów.
Zarządzanie testem polowym
Gdy testowanie w polu zostanie zatwierdzone i pojawi się w sekcji Rozpoczęto:
Utwórz formalny kanał komunikacji z użytkownikami za pomocą poczty e-mail lub czatu.
Wyślij urządzenia do testerów w terenie.
Wyślij do użytkowników testujących w warunkach rzeczywistych materiały, takie jak strona pomocy i link do ankiety.
Wspieranie testerów terenowych:
- odpowiadać na pytania i pomagać w rozwiązywaniu problemów pojawiających się w praktyce;
- Zachęcaj użytkowników do udostępniania dzienników, zgłaszania błędów i wysyłania opinii bezpośrednio z aplikacji GHA, gdy pojawią się problemy.
Monitorowanie paneli i logów za pomocą Google Cloud Monitoring dashboard (dostępnego po kliknięciu linku Wyświetl na stronie Developer Console Zarządzanie projektami):
- Monitorowanie powodzenia konfiguracji, w tym zaopatrzenia, rejestracji i wykonania żądania
- Monitoruj dane o zaangażowaniu, takie jak liczba aktywnych użytkowników dziennie (DAU), tygodniowa liczba aktywnych użytkowników (WAU) czy własne dane niestandardowe.
- Sprawdzaj logi pod kątem błędów.
Edytowanie testerów
Listę testerów można zaktualizować w przypadku trwającego testu polowego.
W sekcji Rozpoczęto kliknij Edytuj testerów w przypadku wersji integracji. Otworzy się okno, w którym można zaktualizować listę testerów. Aby zapisać zmiany, kliknij Zapisz.
Zatrzymywanie testów w warunkach rzeczywistych
Aby zatrzymać testy terenowe:
- Kliknij Matter > Field Trial (Testy w warunkach rzeczywistych).
- W sekcji Rozpoczęto wybierz testowanie w polu.
- Kliknij przycisk Zatrzymaj.
Testy w terenie powinny teraz wyświetlać się w sekcji Zakończone.
Rozpoczęcie testu polowego od nowa
Aby ponownie uruchomić testowanie w warunkach rzeczywistych:
- Kliknij Matter > Field Trial (Testy w warunkach rzeczywistych).
- W sekcji Zakończone wybierz testowanie w polu, który chcesz ponownie uruchomić.
- Kliknij przycisk Uruchom ponownie.
Testy terenowe powinny teraz wyświetlać się w sekcji Rozpoczęto.
Stany konsoli
W fazie testów w praktyce występują te stany w Konsoli:
Sekcja | Status | Opis | Wymagania | Co dalej? |
---|---|---|---|---|
Gotowe do sprawdzenia w ramach testów polowych | Gotowe | Ta wersja integration może zostać przesłana do sprawdzenia w ramach Field Trial. Zdjęte z rynku integrationmają też etykietę „Gotowe”. | Wartość integrationmusi być posortowana według wersji. | Prześlij tę wersję integration do sprawdzenia w ramach Field Trial. |
Przesłana do weryfikacji | Trwa ocena | Ta wersja integration jest w trakcie sprawdzania. | FT został przesłany. |
Poczekaj na zatwierdzenie wersji, aby rozpocząć testowanie w polu. lub
wycofać się, jeśli tego chcesz. |
Przesłana do weryfikacji | Odrzucono | Ta wersja integration nie spełnia kryteriów weryfikacji pod kątem zgodności z zasadami, więc nie można rozpocząć testu w polu. | Nie zostały spełnione kryteria testu polowego. |
Rozwiąż problemy w dotychczasowej wersji integrationlub utwórz nową wersję integration , która spełnia kryteria testu w warunkach rzeczywistych, a potem skontaktuj się z menedżerem konta i prześlij ją do sprawdzenia w ramach testu w warunkach rzeczywistych. lub
Jeśli nie zgadzasz się z wynikiem, możesz zgłosić spór do menedżera konta. |
Rozpoczęto | Rozpoczęto | Ta wersja integration została zatwierdzona i testerzy mogą rozpocząć testowanie. | Field Trial został zatwierdzony. |
Wysyłaj informacje do zaproszonych testerów. lub
|
Zakończone | Zakończone | Testy tej wersji zostały zakończone i testerzy nie mogą już w nich uczestniczyć. | Field Trial został uruchomiony. | Restart Field Trial (jeśli chcesz). |