Listy kontrolne testów

Wybierz jedną z poniższych kategorii kart, by dowiedzieć się, jak z niej korzystać.


Google zaleca kryteria, które znajdziesz w poniższych tabelach, aby ustalić, czy Twoje bilety na przejazdy są gotowe do upublicznienia.

Wszystkie testy UI należy wykonywać w aplikacji Google Pay na urządzeniach z Androidem.

Ogólne

W tej sekcji znajdziesz kryteria ogólnych testów funkcjonalnych.

Test Oczekiwany wynik
Zadzwoń pod numery telefonu obsługi klienta podane na biletach okresowych (jeśli są dostępne). Dział obsługi klienta jest dostępny pod podanym numerem.

Klasy i obiekty

W tej sekcji znajdziesz kryteria testów działania klas lub obiektów.

Test Oczekiwany wynik
Użyj interfejsu API REST, aby dodać wiadomość do klasy. Wiadomość wyświetla się na początku listy wiadomości w rozszerzonym widoku biletu okresowego w aplikacji Google Pay*.
W pierwszym obiekcie object.ticketLeg.departureDateTime biletu ustaw czas w bliskiej przyszłości. Trzy godziny przed czasem object.ticketLeg.departureDateTime zostanie odebrane powiadomienie.
Klasy mają reviewStatus o wartości Approved. Nie dotyczy.

* Jeśli zamierzasz wysyłać wiadomości do poszczególnych użytkowników, musisz też przetestować wiadomości do poszczególnych obiektów za pomocą interfejsu API REST.

Interfejs użytkownika

W tej sekcji znajdziesz kryteria testów ogólnych elementów interfejsu.

Test Oczekiwany wynik
Sprawdź, czy logo opisuje operatora biletu okresowego. Nie dotyczy.
Sprawdź, czy we wszystkich wymaganych polach szablonu podane są prawidłowe informacje. Nie dotyczy.
Sprawdź, czy obrazy spełniają wszystkie wymagania dotyczące obrazów ze wskazówek dotyczących marki. Nie dotyczy.
Sprawdź, czy wartości ciągów spełniają wszystkie wymagania dotyczące nagłówków ze wskazówek dotyczących marki. Nie dotyczy.
Sprawdź, czy bilet okresowy renderuje się poprawnie na urządzeniu. Nie dotyczy.
Kliknij link do witryny w rozszerzonym widoku biletu okresowego w aplikacji Google Pay. Kliknięcie linku ładuje odpowiednią stronę.

Testowanie wykorzystania

W tej sekcji znajdziesz kryteria testów wykonywanych w miejscach, w których można korzystać z oferty.

Test Oczekiwany wynik
Test skanowania kodu kreskowego (object.barcode.value) w aplikacji Google Pay w miejscu, w którym można korzystać z oferty. Udało się zeskanować kod i zweryfikować bilet na przejazd.
Pracownicy operatora biletu okresowego z działu obsługi przeszli szkolenie ze skanowania biletów okresowych. Nie dotyczy.

Testy przycisku

W tej sekcji znajdziesz kryteria testów przycisku Zapisz w Google Pay.

Test Oczekiwany wynik
Test przycisku w przeglądarce Chrome. Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Chrome.
Test przycisku w przeglądarce Firefox. Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Firefox.
Test przycisku w przeglądarce Safari. Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Safari.
Test przycisku w przeglądarce Internet Explorer 9. Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Internet Explorer 9 (Citrix).
Test przycisku przy różnych poziomach powiększenia w przeglądarce. Przycisk renderuje się poprawnie przy różnych poziomach powiększenia.
Test szybkości renderowania przycisku. Renderowanie pojedynczego przycisku trwa nie dłużej niż sekundę.

Jeśli Twoja witryna jest zaprojektowana tak, że przycisk Zapisz w Google Pay znika po zapisaniu biletu okresowego:

  1. Kliknij przycisk Google Pay API for Passes w swojej witrynie.
  2. Usuń zapisaną kartę z Google Pay.
Przycisk Zapisz w Google Pay ponownie wyświetla się w witrynie.
Jeśli Twoja witryna jest zaprojektowana tak, że przycisk Zapisz w Google Pay znika po zapisaniu biletu okresowego: Wyświetla się informacja o tym, że bilet został zapisany.

Zapisywanie karty

W tej sekcji znajdziesz kryteria testów kliknięcia przycisku Zapisz w Google Pay.

Test Oczekiwany wynik
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. Utworzony token JWT zawiera wszystkie prawidłowe domeny przycisku (https i http, nie www)
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. W Google Pay zapisuje się odpowiedni bilet okresowy.
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. Bilet okresowy zapisuje się i nie można nacisnąć przycisku ponownie.
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. Utworzony token JWT odwołuje się do zatwierdzonej klasy.

Wskazówki dotyczące marki

W tej sekcji znajdziesz kryteria zgodności przycisku Zapisz w Google Pay ze wskazówkami dotyczącymi marki.

Test Oczekiwany wynik
Sprawdź, czy przycisk spełnia wymagania z sekcji o umieszczaniu przycisku Zapisz w Google Pay we wskazówkach dotyczących marki. Nie dotyczy.
Sprawdź, czy przycisk spełnia wymagania z sekcji o wyglądzie przycisku Zapisz w Google Pay we wskazówkach dotyczących marki. Nie dotyczy.