Test pre-lancio

Di seguito è riportato un elenco dei test obbligatori e consigliati da completare prima di avviare l'integrazione dell'API Google Wallet. I test appropriati variano a seconda del caso d'uso. Ti consigliamo di testare attentamente tutte le funzionalità previste della tua integrazione per garantire la migliore esperienza utente.

Prerequisiti

Prima di iniziare il test, devi creare almeno un oggetto pass per il trasporto pubblico e aggiungere la tessera a Google Wallet sul dispositivo Android.

Test obbligatori

Google utilizza i criteri nelle tabelle seguenti per determinare se le tue schede sono pronte per la release pubblica. Prima del lancio, verifica ogni elemento per assicurarti di essere pronto a inviare la tua Carta per il rilascio.

Test dei pulsanti

Questa sezione elenca i criteri per i test che utilizzano il pulsante Aggiungi a Google Wallet.

Test Risultato previsto
Pulsante Test nel browser Chrome. Il pulsante viene visualizzato e funziona correttamente nella pagina web del partner in Chrome.
Pulsante Test nel browser Firefox. Il pulsante esegue il rendering e funziona correttamente nella pagina web del partner in Firefox.
Pulsante Test nel browser Safari. Il pulsante viene visualizzato e funziona correttamente nella pagina web del partner in Safari.
Pulsante Test nel browser Internet Explorer 9. Il pulsante esegue il rendering e funziona correttamente sulla pagina Web del partner in Internet Explorer 9 (Citrix).
Pulsante di test a diversi livelli di zoom del browser. Il pulsante viene visualizzato correttamente a diversi livelli di zoom del browser.
Testa la velocità di rendering del pulsante. Il rendering di un singolo pulsante non richiede più di un secondo.
Se hai progettato il tuo sito web in modo che il pulsante Aggiungi a Google Wallet scompaia dopo il salvataggio di una tessera per il trasporto pubblico:
  1. Fai clic sul pulsante Aggiungi a Google Wallet sul tuo sito web.
  2. Rimuovere la carta salvata da Google Wallet
Il pulsante Aggiungi a Google Wallet viene visualizzato di nuovo sul tuo sito web.
Se hai progettato il tuo sito web in modo che il pulsante Aggiungi a Google Wallet scompaia dopo il salvataggio di una tessera per il trasporto pubblico. Viene visualizzata una stringa che indica che la tessera per il trasporto pubblico è stata salvata.

Test del pulsante "Aggiungi a Google Wallet" e dei link

Questa sezione elenca i criteri per i test che si esercitano facendo clic sul pulsante Aggiungi a Google Wallet.

Test Risultato previsto
Fai clic sul pulsante Aggiungi a Google Wallet sul tuo sito web. Il JWT creato contiene tutti i domini validi per il pulsante (https e http, non www)
Fai clic sul pulsante Aggiungi a Google Wallet sul tuo sito web. La carta corretta sia salvata su Google Wallet.
Fai clic sul pulsante Aggiungi a Google Wallet sul tuo sito web. La carta è stata salvata e non puoi premere di nuovo il pulsante.
Fai clic sul pulsante Aggiungi a Google Wallet sul tuo sito web. Il JWT creato fa riferimento a una classe approved.

Test delle linee guida per il brand

In questa sezione sono elencati i criteri per controllare le linee guida per il branding del pulsante Aggiungi a Google Wallet.

Test Risultato previsto
Assicurati che il pulsante rispetti la sezione Posizionamento del pulsante Aggiungi a Google Wallet delle linee guida per il branding. N/A
Assicurati che il pulsante sia conforme alla sezione Aggiungi a Google Wallet delle linee guida per il branding. N/A

Google suggerisce i criteri nelle tabelle seguenti per determinare se il tuo pass per il trasporto pubblico è pronto per l'uscita pubblica. Tutti i test dell'interfaccia utente devono essere eseguiti utilizzando l'app Google Wallet su dispositivi basati su Android.

Test di funzionalità generali

Questa sezione elenca i criteri per i test funzionali generali.

Test Risultato previsto
Convalida i dati di contatto forniti con la tessera per il trasporto pubblico (se applicabile). Tutti i dati di contatto sono validi e aggiornati.

Supera i test Classi e Supera gli oggetti

In questa sezione sono elencati i criteri per i test che eseguono le funzionalità Passa la classe o Passa l'oggetto.

Test Risultato previsto
Aggiungi un messaggio alla classe utilizzando l'API REST. Il messaggio viene visualizzato in cima all'elenco dei messaggi nella visualizzazione espansa della tessera per il trasporto pubblico nell'app Google Wallet*.
Imposta l'intervallo validTimeInterval.end di Transit su un orario nel prossimo futuro. Il trasporto pubblico deve essere impostato su scaduto una volta trascorso il tempo.
I corsi hanno un valore di reviewStatus pari a Approved. N/A

*Se prevedi di inviare messaggi a singoli utenti, devi anche testare l'aggiunta di messaggi a singoli oggetti utilizzando l'API REST.

Test dell'interfaccia utente

Questa sezione elenca i criteri per i test che applicano elementi generali dell'interfaccia utente.

Test Risultato previsto
Assicurati che tutti i campi obbligatori del modello siano compilati con informazioni corrette. N/A
Assicurati che le tue immagini rispettino tutte le linee guida per le immagini riportate nelle linee guida per il brand N/A
Assicurati che i valori delle stringhe rispettino tutte le linee guida sulle intestazioni nelle linee guida per il branding. N/A
il pass per il trasporto pubblico viene visualizzato correttamente sul dispositivo. N/A
Fai clic sul link al sito web nell'app Google Wallet relativo al tuo programma per il trasporto pubblico. Il link al sito web deve visualizzare la pagina web del commerciante corretta.

Test in negozio

In questa sezione sono elencati i criteri per i test da eseguire nelle sedi dei negozi.

Test Risultato previsto
Esegui la scansione del codice a barre presso il punto vendita del commerciante con l'app Google Wallet. Vengono comunicate le scansioni dei codici a barre e la tessera per il trasporto pubblico.
Personale di servizio del commerciante formato per gestire la scansione dei trasporti pubblici. N/A