Tester une intégration Cloud-to-Cloud

Google Home Developer Console fournit une page Test sur laquelle vous pouvez configurer et exécuter des tests sur votre intégration Cloud-to-cloud à l'aide de Google Home Test Suite. Test Suite est une application distincte intégrée à Developer Console qui gère tous les tests d'intégration.

Le Test Suite peut être exécuté sur un ensemble d'appareils appartenant à une configuration de projet Cloud-to-cloud spécifique. Il est très important d'exécuter Test Suite sur votre ou vos intégrations pour vous assurer que tout fonctionne correctement.

Sur la page Test, les intégrations Cloud-to-cloud terminées et prêtes à être testées sont listées dans la section Prêt à tester.

Les intégrations Cloud-to-cloud qui ont été testées sont listées dans la section Testées.

Utilisez le Test Suite dans le Developer Console pour envoyer les résultats des tests à des fins de certification. Si vous souhaitez exécuter Test Suite à des fins de test pendant le développement, consultez la page Google Home Test Suite pour la version autonome.

Créer un plan de test

Avant de créer un plan de test pour la certification, assurez-vous d'avoir effectué les opérations suivantes:

  1. Créer un profil d'entreprise

Si vous ne l'avez pas fait pour votre intégration, une intégration créée pour les tests de certification ne peut pas être certifiée. Vous devrez créer une nouvelle intégration, ce qui implique de refaire les étapes de test et de certification.

Vous devrez également créer une nouvelle intégration et recommencer si vous souhaitez modifier votre branding avant qu'une intégration ne soit certifiée.

Pour créer un plan de test:

Accéder à la console de développement

  1. Dans la liste des projets, cliquez sur Ouvrir à côté du projet avec lequel vous souhaitez travailler.

  2. Dans le menu de navigation situé à gauche de la page, accédez à Cloud-to-cloud > Test.

  3. Cliquez sur Tester pour l'intégration à tester.

  4. Sur l'écran Configurer votre test, attribuez un nom à votre test, puis sélectionnez les appareils à tester dans la liste.

  5. Cliquez sur le bouton Étape suivante: Plan de test.

  6. Sur la page Créer un plan de test, dans la section Suites de tests, sélectionnez les suites de tests que vous souhaitez exécuter.

Si vous quittez Test Suite, cliquez sur Retour au Developer Center.

Exécuter le plan de test

Dans Test Suite, sur la page Créer un plan de test, cliquez sur Run Test (Exécuter le test). La page Environnement de test s'affiche, avec l'état et les journaux de tous les tests.

Les résultats des tests s'affichent une fois les tests terminés. L'état de chaque exécution de la suite de tests s'affiche à côté (Passé, Échec).

Le volet Journaux affiche l'état de chaque exécution de test.

Pour réexécuter un plan de test depuis la page Environnement de test, cliquez sur Réexécuter en haut de la page une fois l'exécution du test terminée.

Une fois terminé:

Afficher et interpréter les résultats de vos tests

Sur la page Historique des tests de Test Suite, vous pouvez consulter les résultats de test précédents d'un plan de développement ou d'un plan de test de certification non envoyé en cliquant sur Retester pour le plan de test souhaité dans la section Plans de test. Vous êtes alors redirigé vers la page Environnement de test, qui affiche les résultats de ce test.

Pour un plan de certification envoyé, cliquez sur Résultats dans la section Enregistré pour la certification pour afficher le rapport sur les résultats des tests.

Vous pouvez également accéder aux résultats des tests d'une intégration depuis l'onglet Test de Developer Console. Cliquez sur Afficher pour accéder à l'historique des tests de l'intégration listée sur cette page. Vous serez alors redirigé vers la page Historique des tests dans Test Suite.

États de la console

Les états de la console suivants sont rencontrés lors de la phase de test:

Section État Description Exigence Étapes suivantes
Prêt pour les tests Prêt Cette integration est prête à être testée. N/A Testez cette integration.
Testés Prêt Cette integration a été testée et peut être envoyée pour certification.

L'intégration a été testée et enregistrée.

Tous les scénarios de test ayant échoué incluent des justifications que Google peut examiner.

Répétez le test, si vous le souhaitez.