Tester votre solution

Cette page traite du processus de test de votre solution avant de la soumettre pour examen.

Prévisualiser et tester votre solution

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

Pour prévisualiser et tester votre solution, cliquez sur Prévisualiser et tester. Par défaut, le système tente d'afficher un aperçu dans votre projet public, mais l'opération échoue en raison des limites de quota qui y sont associées. Vous pouvez résoudre ce problème en modifiant le paramètre project dans l'URL et en spécifiant votre projet de développement à la place de votre projet public.

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

Une fois que vous avez déployé votre solution et vérifié qu'elle fonctionne normalement, vous pouvez fermer l'aperçu. Vous pouvez supprimer le déploiement de l'aperçu depuis la page Deployment Manager. Revenez ensuite au portail Partners.

Test de bout en bout

Nous vous recommandons de tester chacun des flux de bout en bout de vos solutions, 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 à la solution. Si les images de la solution 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 de la solution. Les testeurs doivent être des utilisateurs de Cloud Console 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 solutions. Assurez-vous que la fiche de votre solution est visible dans les résultats de la recherche et que ses informations s'affichent correctement. Si vous avez plusieurs solutions, le contenu de chaque solution doit être différent de celui des autres.

  1. Accédez à la page d'informations de la solution en cliquant sur votre solution 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 de la solution 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 solution, la version, la dernière mise à jour de l'horodatage, la catégorie et les composants, le cas échéant.
    • La section Tarification contient la ventilation des prix, ainsi que des liens concernant la tarification et les périodes d'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 d'informations de la solution.
  2. Cliquez sur Launch (Lancer) et renseignez tous les champs de saisie applicables pour déployer la solution. Vérifiez les éléments suivants :
    • La solution 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 de la solution.
    • Les liens fonctionnent correctement.
    • Les ports HTTP et HTTPS sont cochés/décochés correctement.
  3. Déployez la solution sur un type de machine par défaut et assurez-vous qu'elle a bien été déployée. 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 solution comporte des étapes post-déploiement répertoriées dans son Guide de démarrage, vous devez également les tester pour vous assurer que le déploiement de votre solution se termine correctement.