Tester votre produit de VM

Cette page traite du processus de test de votre produit de VM avant de le soumettre pour examen.

Prévisualiser et tester votre produit

Pour vous faire une idée de l'expérience utilisateur proposée à vos clients, prévisualisez et testez votre produit. L'aperçu vous guide tout au long du processus de visualisation et de déploiement de votre produit, vous le montrant tel qu'il se présente au client.

Producer Portal

Pour activer les aperçus de déploiement pour votre produit, vous devez importer et valider l'objet Cloud Storage dans Producer Portal.

Pour prévisualiser et tester votre produit, procédez comme suit :

  1. Ouvrez Producer Portal dans Google Cloud Console:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Remplacez YOUR_PUBLIC_PROJECT_ID par l'ID du projet public que vous avez créé pour Google Cloud Marketplace, par exemple my-organization-public.

  2. Dans la liste des produits, cliquez sur le nom de votre produit.

  3. Sur la page Présentation, cliquez sur Package de déploiement.

  4. Vérifiez que votre package de déploiement a bien été lu et validé, puis cliquez sur APERÇU DU DÉPLOIEMENT.

  5. Examinez le déploiement, puis cliquez sur DÉPLOYER.

Votre aperçu est déployé.

Portail des partenaires

Pour prévisualiser et tester votre produit, ouvrez-le dans le portail des partenaires, puis cliquez sur Prévisualiser et tester. Par défaut, le produit est projeté dans votre projet public en raison des limites de quota de votre projet public. Pour résoudre ce problème, modifiez le paramètre project de l'URL de votre projet public à votre projet de développement.

URL par défaut :

https://console.cloud.google.com/marketplace/details/public-project/solution?preview=public-project%2Fsolution&project=public-project

Remplacez l'URL par la suivante :

https://console.cloud.google.com/marketplace/details/public-project/solution?preview=public-project%2Fsolution&project=dev-project

Après avoir déployé votre produit et vérifié qu'il se comporte comme prévu, vous pouvez quitter l'aperçu.

Vous pouvez supprimer le déploiement de l'aperçu depuis la page Deployment Manager.

Test de bout en bout

Nous vous recommandons de tester chacun des flux de bout en bout de vos produits afin de garantir une expérience client exceptionnelle.

Avant de commencer les procédures de test, vérifiez que tous les testeurs ont accès au produit. Si les images du produit ne se trouvent pas dans votre projet public, assurez-vous que chacun des testeurs est ajouté en tant que lecteur au projet de développement contenant les images du produit. Ils doivent être des utilisateurs de Cloud Console et doivent être ajoutés au projet.

Plan de test de l'interface utilisateur

Sur le site Google Cloud Marketplace, cliquez sur Découvrir Marketplace, puis recherchez vos produits. Assurez-vous que la fiche de votre produit est visible dans les résultats de la recherche et que ses informations s'affichent correctement. Si vous possédez plusieurs produits, le contenu de chaque produit doit être unique.

  1. Accédez à la page d'informations détaillées sur le produit en cliquant sur votre produit et vérifiez les points suivants :
    • L'en-tête s'affiche avec votre nom, la catégorie, les coûts estimés et le bouton Lancer.
    • La description du produit s'affiche avec un lien En savoir plus qui pointe vers une page de produit ou de service spécifique sur votre site Web.
    • La pile technologique s'affiche avec le type de produit, la version, la dernière mise à jour de l'horodatage, la catégorie et les composants, le cas échéant.
    • La section Prix comprend le détail des tarifs, ainsi que des liens fonctionnels vers les tarifs et l'essai gratuit.
      • Les informations de tarification sont correctes et la flèche Afficher plus se développe correctement.
    • La section Maintenance et assistance indique clairement si l'assistance est comprise dans le tarif. Cette section contient les éléments suivants :
      • Une description des canaux d'assistance disponibles et de leurs heures de service.
      • Un lien vers votre site de support
    • La section Conditions d'utilisation comprend un lien vers votre Contrat de Licence Utilisateur Final (CLUF).

Flux de déploiement

  1. Accédez à la page des informations détaillées sur le produit.
  2. Cliquez sur Lancer et renseignez tous les champs de saisie applicables pour déployer le produit. Vérifiez les éléments suivants :
    • Le produit requiert le même type de machine et la même taille de disque par défaut que ceux spécifiés dans le tableau des prix sur la page d'informations du produit.
    • Les liens fonctionnent correctement.
    • Les ports HTTP et HTTPS sont cochés/décochés correctement.
  3. Déployez le produit sur un type de machine par défaut et assurez-vous qu'il a bien été déployé. Vérifiez les éléments suivants :
    • Vous pouvez vous connecter en SSH à l'instance de machine virtuelle.
    • Testez la clé de licence dans une session SSH :
      curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true
      
    • Les informations sur l'application sont chargées.
      • Si l'application est associée à une URL d'administrateur, connectez-vous à la console d'administration avec le nom d'utilisateur et le mot de passe.
      • Vérifiez que les ports spécifiés sont ouverts.
  4. Répétez les étapes ci-dessus pour différentes tailles d'instances (en particulier les grandes et les petites) et différentes régions.
    • Répétez les étapes ci-dessus avec les instances clonées (disques durs clonés).

Étapes post-déploiement :

Si votre produit comporte des étapes post-déploiement dans son Guide de démarrage, vous devez également tester ces étapes pour vous assurer que le déploiement de votre produit se termine correctement.