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 w informacjach o locie (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 |
---|---|
Dodaj wiadomość do klasy za pomocą interfejsu API REST. | Wiadomość wyświetla się na początku listy wiadomości w rozszerzonym widoku lotu w aplikacji Google Pay*. |
Ustaw dla swojego lotu class.localScheduledDepartureDateTime na czas w bliskiej przyszłości. | Trzy godziny przed czasem class.localScheduledDepartureDateTime powinno zostać wysłane powiadomienie o locie. |
Klasy mają reviewStatus o wartości Approved . |
Nie dotyczy. |
* Jeśli zamierzasz wysyłać wiadomości do pojedynczych użytkowników, przetestuj też dodawanie wiadomości do pojedynczych 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 |
---|---|
Obraz lotu opisuje linie lotnicze. | Nie dotyczy. |
Sprawdź, czy we wszystkich wymaganych polach podane są prawidłowe informacje. | Nie dotyczy. |
Sprawdź, czy obrazy spełniają wszystkie wymagania 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. |
Lot renderuje się poprawnie na urządzeniu. | Nie dotyczy. |
Kliknij link do strony Twojego lotu w aplikacji Google Pay. | Link powinien otworzyć odpowiednią stronę sprzedawcy. |
Testy w sklepie
W tej sekcji znajdziesz kryteria testów przeprowadzanych w sklepach.
Test | Oczekiwany wynik |
---|---|
Test skanowania kodu kreskowego (object.barcode.value) w aplikacjach Google Pay w punkcie sprzedaży sprzedawcy. | Udało się zeskanować kod i wykorzystać lot. |
Pracownicy sprzedawcy z działu obsługi przeszli szkolenie ze skanowania kodów lotów. | Nie dotyczy. |
Google stosuje kryteria, które znajdziesz w poniższych tabelach, aby ustalić, czy Twoje karty lotów są gotowe do publicznego użytku.
Testy przycisku
W tej sekcji znajdziesz kryteria testów przycisku Zapisz w Google Pay.
Test | Oczekiwany wynik |
---|---|
Przetestuj przycisk w przeglądarce Chrome. | Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Chrome. |
Przetestuj przycisk w przeglądarce Firefox. | Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Firefox. |
Przetestuj przycisk w przeglądarce Safari. | Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Safari. |
Przetestuj przycisk w przeglądarce Internet Explorer 9. | Przycisk na stronie partnera renderuje się i działa poprawnie w przeglądarce Internet Explorer 9 (Citrix). |
Przetestuj przycisk przy różnych poziomach powiększenia w przeglądarce. | Przycisk renderuje się poprawnie przy różnych poziomach powiększenia. |
Sprawdź szybkość 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 lotu: 1. Kliknij przycisk Google Pay API for Passes w swojej witrynie. 2. Usuń zapisany lot z Google Pay. | Przycisk Zapisz w Google Pay ponownie wyświetla się w witrynie. |
Twoja witryna jest zaprojektowana tak, że przycisk Zapisz w Google Pay znika po zapisaniu lotu. | Wyświetla się informacja o tym, że lot 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 lot. |
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. | Lot się zapisuje i nie można nacisnąć przycisku ponownie. |
Kliknij przycisk Zapisz w Google Pay w swojej witrynie. | Utworzony token JWT odwołuje się do klasy, której stan to approved . |
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. |