Vous trouverez ci-dessous la liste des tests obligatoires et recommandés à effectuer avant de lancer l'intégration de l'API Google Wallet. Les tests appropriés varient selon le cas d'utilisation. Vous devez tester soigneusement toutes les fonctionnalités attendues de votre intégration afin d'offrir la meilleure expérience utilisateur possible.
Prérequis
Vous devez créer au moins un objet Carte d'embarquement et Ajoutez la carte à Google Wallet sur un appareil Android avant de commencer les tests.
Tests requis
Google utilise les critères indiqués dans les tableaux suivants pour déterminer si vos cartes sont prêtes à être diffusées publiquement. Avant le lancement, vérifiez chaque article pour vous assurer que vous êtes prêt à envoyer votre carte pour de sortie.
Tests du bouton
Cette section liste les critères pour les tests concernant le bouton Ajouter à Google Wallet.
Test | Résultat attendu |
---|---|
Testez le bouton dans le navigateur Chrome. | Le bouton s'affiche et fonctionne correctement sur la page Web du partenaire dans Chrome. |
Testez le bouton dans le navigateur Firefox. | Le bouton s'affiche et fonctionne correctement sur la page Web du partenaire dans Firefox. |
Testez le bouton dans le navigateur Safari. | Le bouton s'affiche et fonctionne correctement sur la page Web du partenaire dans Safari. |
Testez le bouton dans le navigateur Internet Explorer 9. | Le bouton s'affiche et fonctionne correctement sur la page Web du partenaire dans Internet Explorer 9 (Citrix). |
Testez le bouton avec différents niveaux de zoom dans le navigateur. | Le bouton s'affiche correctement avec différents niveaux de zoom dans le navigateur. |
Testez la vitesse d'affichage du bouton. | L'affichage ne prend pas plus d'une seconde pour un seul bouton. |
Voici comment procéder si vous avez conçu votre site Web de sorte que le bouton Ajouter à Google Wallet disparaisse après l'enregistrement d'une carte d'embarquement:
|
Le bouton Ajouter à Google Wallet s'affiche de nouveau sur votre site Web. |
Si vous avez conçu votre site Web de sorte que le bouton Ajouter à Google Wallet disparaisse après l'enregistrement d'une carte d'embarquement. | Une chaîne s'affiche pour indiquer que la carte d'embarquement a été enregistrée. |
"Ajouter à Google Wallet" tests de liens et de boutons
Cette section liste les critères pour les tests de clic sur le bouton Ajouter à Google Wallet .
Test | Résultat attendu |
---|---|
Cliquez sur le bouton Ajouter à Google Wallet sur votre site Web. | Le JWT créé contient tous les domaines valides pour le bouton (https et http , et non www ). |
Cliquez sur le bouton Ajouter à Google Wallet sur votre site Web. | La bonne carte est enregistrée dans Google Wallet. |
Cliquez sur le bouton Ajouter à Google Wallet sur votre site Web. | La carte est enregistrée et vous ne pouvez plus appuyer sur le bouton. |
Cliquez sur le bouton Ajouter à Google Wallet sur votre site Web. | Le JWT créé fait référence à une classe approved . |
Tests des consignes relatives à la marque
Cette section liste les critères pour vérifier les consignes relatives à la marque dans le guide Ajouter à Google Wallet. .
Test | Résultat attendu |
---|---|
Assurez-vous que votre bouton est conforme aux Ajouter à Section "Emplacement du bouton Google Wallet" des consignes relatives à la marque. | N/A |
Assurez-vous que votre bouton est conforme aux Ajouter à Conception du bouton Google Wallet des consignes relatives à la marque. | N/A |
Tests recommandés
Google suggère les critères indiqués dans les tableaux suivants pour déterminer si votre carte d'embarquement est prête à être diffusée publiquement. Tous les tests de l'interface utilisateur doivent être effectués à l'aide de l'application Google Wallet sur des appareils Android.
Tests de fonctionnement général
Cette section liste les critères pour les tests fonctionnels généraux.
Test | Résultat attendu |
---|---|
Validez les coordonnées fournies avec la carte d'embarquement (le cas échéant). | Toutes les coordonnées sont valides et à jour. |
Réussi les tests des classes et les objets
Cette section liste les critères pour les tests liés au fonctionnement des classes Cartes ou de l'Objet Cartes.
Test | Résultat attendu |
---|---|
Ajoutez un message à la classe à l'aide de la méthode API REST. | Le message apparaît en haut de la liste des messages dans la vue développée de la carte d'embarquement dans l'application Google Wallet*. |
Définissez le class.localScheduledDepartureDateTime de votre vol sur une date/heure à venir. | Le vol doit envoyer une notification trois heures avant class.localScheduledDepartureDateTime. |
Le reviewStatus des classes est défini sur Approved . |
N/A |
*Vous devez également tester l'ajout de messages à des objets individuels à l'aide de la méthode l'API REST si vous prévoyez d'envoyer des messages à des utilisateurs individuels.
Tests de l'interface utilisateur
Cette section liste les critères pour les tests des éléments généraux de l'interface utilisateur.
Test | Résultat attendu |
---|---|
Assurez-vous que tous les champs obligatoires de votre modèle contiennent des informations correctes. | N/A |
Assurez-vous que vos images respectent toutes les consignes pour les images dans le Consignes relatives à la marque | N/A |
Assurez-vous que les valeurs de votre chaîne respectent toutes les consignes pour les en-têtes du document Consignes relatives à la marque : | N/A |
La carte d'embarquement s'affiche correctement sur l'appareil. | N/A |
Dans l'application Google Wallet, cliquez sur le lien du site Web correspondant à votre programme de vols. | Le lien du site Web doit afficher la bonne page Web du marchand. |
Tests en magasin
Cette section liste les critères pour les tests à effectuer en magasin.
Test | Résultat attendu |
---|---|
Testez la lecture de codes-barres dans le point de vente du marchand avec l'application Google Wallet. | Le code-barres est lu et la carte d'embarquement est transmise. |
Le personnel d'assistance du marchand sait gérer la lecture des vols. | N/A |