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 carta regalo e aggiungere la tessera a Google Wallet su un 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 il tuo sito web è stato progettato in modo che il pulsante Aggiungi a Google Wallet scompaia dopo il salvataggio della carta regalo:
|
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 di una carta regalo. | Viene visualizzata una stringa che indica che la carta regalo è 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 |
Test consigliati
Google suggerisce i criteri nelle tabelle seguenti per stabilire se la tua carta regalo è pronta 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 carta regalo (se applicabile). | Tutti i dati di contatto sono validi e aggiornati. |
I Termini di servizio indicano se la carta regalo è utilizzabile solo in un sottoinsieme di località (se applicabile). | N/A |
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 carta regalo nell'app Google Wallet*. |
Imposta l'intervallo validTimeInterval.end della tua carta regalo su un orario nel prossimo futuro. | La carta regalo deve essere impostata come scaduta una volta trascorso il tempo. |
Il corso contiene un ID luogo (con sedi associate) o valori di latitudine/longitudine, che consente ai consumatori di ricevere una notifica quando si trovano nelle vicinanze di una delle tue sedi. | N/A |
Raggiungi un luogo nelle vicinanze di una località nella tua classe o nell'ID luogo. | Dovresti ricevere un avviso sul telefono che indica la presenza di un commerciante nelle vicinanze per la carta regalo. |
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 |
la carta regalo venga visualizzata correttamente sul dispositivo. | N/A |
Fai clic sul link del sito web nell'app Google Wallet relativa al programma di carte regalo. | Il link al sito web deve visualizzare la pagina web del commerciante corretta. |
Il commerciante non mostra il codice a barre se non dispone di funzionalità di scansione dei codici a barre nei propri negozi. | N/A |
Il codice a barre presente sul sito web del commerciante corrisponde al codice a barre dell'app Google Wallet (a meno che non siano destinati a essere diversi). | N/A |
I link in uscita dovrebbero essere in maiuscolo. Ad esempio, utilizza "Località nelle vicinanze" e non "Località nelle vicinanze". | N/A |
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 inviate scansioni di codici a barre e carta regalo. |
Personale di servizio del commerciante formato per gestire la scansione delle carte regalo. | N/A |