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
Devi creare almeno un oggetto ticket evento e aggiungere la tessera a Google Wallet sul dispositivo Android prima di iniziare il test.
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 un biglietto per un evento:
|
Il pulsante Aggiungi a Google Wallet viene visualizzato di nuovo sul tuo sito web. |
Se il tuo sito web è stato progettato in modo che il pulsante Aggiungi a Google Wallet scompaia dopo il salvataggio del biglietto per un evento. | Viene visualizzata una stringa che indica che il biglietto per l'evento è stato salvato. |
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 |
Test consigliati
Google suggerisce i criteri nelle tabelle seguenti per determinare se il tuo biglietto per un evento è 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 il biglietto per l'evento (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 del biglietto dell'evento nell'app Google Wallet*. |
Imposta class.dateTime.start sul biglietto per un evento su una data futura. | il biglietto per un evento deve inviare una notifica tre ore prima del giorno class.dateTime.start . |
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 biglietto per un evento venga visualizzato correttamente sul dispositivo. | N/A |
Fai clic sul link del sito web nell'app Google Wallet relativa al tuo programma di Biglietto per l'evento. | 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 visualizzati i codici a barre e il biglietto per l'evento. |
Personale di servizio del commerciante formato per gestire la scansione dei biglietti per eventi. | N/A |