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:
|
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. |