VM-Produkt testen

Auf dieser Seite wird beschrieben, wie Sie Ihr VM-Produkt testen, bevor Sie es zur Überprüfung einreichen.

Produkt in der Vorschau ansehen und testen

Wenn Sie das Produkt in einer Vorschau ansehen möchten, sollten Sie eine Vorschau des Produkts aufrufen und es testen. In der Vorschau wird beschrieben, wie Sie Ihr Produkt so sehen und bereitstellen, wie es ein Kunde sehen würde.

Producer Portal

Um Vorschauen der Bereitstellung für Ihr Produkt zu aktivieren, muss das Cloud Storage-Objekt in das Producer Portal hochgeladen und validiert werden.

So rufen Sie die Vorschau Ihres Produkts auf und testen ihn:

  1. Öffnen Sie das Producer Portal in der Google Cloud Console:

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

    Ersetzen Sie YOUR_PUBLIC_PROJECT_ID durch die ID des öffentlichen Projekts, das Sie für Google Cloud Marketplace erstellt haben, z. B. my-organization-public.

  2. Klicken Sie in der Produktliste auf den Namen des Produkts.

  3. Klicken Sie auf der Seite Übersicht auf Bereitstellungspaket.

  4. Prüfen Sie, ob Ihr Bereitstellungspaket erfolgreich gelesen und validiert wurde, und klicken Sie auf DEPLOYMENT PREVIEW.

  5. Sehen Sie sich die Bereitstellungsdetails an und klicken Sie auf REPLOY (Bereitstellen).

Die Vorschau wurde bereitgestellt.

Partner-Portal

Um Ihr Produkt in der Vorschau anzusehen und zu testen, öffnen Sie es im Partner-Portal und klicken Sie auf Vorschau und Test. Standardmäßig wird dadurch eine Vorschau des Produkts in Ihrem öffentlichen Projekt angezeigt. Dies schlägt aufgrund von Kontingentbeschränkungen in Ihrem öffentlichen Projekt fehl. Sie können dies beheben, wenn Sie den Parameter project in der URL von Ihrem öffentlichen Projekt zu Ihrem Entwicklungsprojekt ändern.

Standard-URL:

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

Ändern Sie die URL wie folgt:

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

Nachdem Sie das Produkt bereitgestellt und bestätigt haben, dass es wie erwartet funktioniert, können Sie die Vorschau beenden.

Zum Löschen der Vorschaubereitstellung öffnen Sie die Deployment Manager-Seite und löschen die Bereitstellung.

End-to-End-Tests

Wir empfehlen Ihnen, alle End-to-End-Abläufe Ihrer Produkte zu testen, um eine positive Kundenerfahrung zu gewährleisten.

Bevor Sie Testverfahren starten, prüfen Sie, ob alle Tester Zugriff auf das Produkt haben. Wenn die Produkt-Images nicht in Ihrem öffentlichen Projekt enthalten sind, müssen alle Tester dem Entwicklungsprojekt als Betrachter hinzugefügt werden, der die Produkt-Images enthält. Die Prüfer müssen Nutzer der Cloud Console sein und dem Projekt hinzugefügt werden.

UI–Testplan

Klicken Sie auf der Website von Google Cloud Marketplace auf Marketplace entdecken und suchen Sie nach den gewünschten Produkten. Sorge dafür, dass die Produktkarte in den Suchergebnissen angezeigt wird und die Informationen auf der Karte korrekt angezeigt werden. Wenn Sie mehr als ein Produkt haben, muss der Inhalt jedes Produkts von dem der anderen Produkte unterscheidbar sein.

  1. Öffnen Sie die Seite mit den Produktdetails, indem Sie auf Ihr Produkt klicken, und überprüfen Sie Folgendes:
    • Der Header wird mit Ihrem Namen, der Kategorie, den geschätzten Kosten und der Schaltfläche Starten angezeigt.
    • Die Produktbeschreibung wird mit einem Weitere Informationen-Link angezeigt, der auf eine bestimmte Produkt- oder Serviceseite auf Ihrer Website verweist.
    • Der Softwarestack wird mit dem Produkttyp, der Version, dem zuletzt aktualisierten Zeitstempel sowie gegebenenfalls der ID und den Komponenten der Kategorie angezeigt.
    • Der Abschnitt Preisgestaltung enthält die Preisaufschlüsselung sowie funktionierende Links zu Preisgestaltung und zur kostenlosen Testversion.
      • Die Preisdetails sind korrekt und der Pfeil Mehr anzeigen wird ordnungsgemäß maximiert.
    • Im Abschnitt Wartung und Support ist genau angegeben, ob der Support bereits in den Preisen enthalten ist. Der Abschnitt umfasst:
      • Eine Beschreibung der verfügbaren Supportkanäle und ihrer Betriebsstunden.
      • Einen Link zu Ihrer Support-Website.
    • Der Abschnitt Nutzungsbedingungen enthält einen Link zu Ihrem Endnutzer-Lizenzvertrag (EULA).

Bereitstellungsablauf

  1. Rufen Sie die Seite mit den Produktdetails auf.
  2. Klicken Sie auf Starten und füllen Sie alle relevanten Eingabefelder aus, um das Produkt bereitzustellen. Prüfen Sie dabei Folgendes:
    • Das Produkt hat denselben Standardmaschinentyp und dieselbe Laufwerksgröße, die in der Preistabelle auf der Seite mit den Produktdetails angegeben sind.
    • Die Links funktionieren richtig.
    • Die Kästchen der HTTP– und HTTPS–Ports sind korrekt angeklickt/nicht angeklickt.
  3. Stellen Sie das Produkt auf einem Standardmaschinentyp bereit und prüfen Sie, ob das Produkt erfolgreich bereitgestellt wurde. Prüfen Sie Folgendes:
    • Sie können eine SSH-Verbindung in die VM-Instanz herstellen.
    • Testen Sie den Lizenzschlüssel in einer SSH-Sitzung:
      curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true
      
    • Informationen zur Anwendung wurden geladen.
      • Melden Sie sich mit dem Nutzernamen/Passwort in der Admin-Konsole an, wenn die Anwendung einen Admin-Link hat.
      • Prüfen Sie, ob die angegebenen Ports geöffnet sind.
  4. Wiederholen Sie die oben genannten Schritte für verschiedene Regionen und Instanzgrößen (insbesondere große und kleine).
    • Wiederholen Sie die obigen Schritte mit geklonten Instanzen (geklonte Laufwerke).

Nächste Schritte nach der Bereitstellung

Wenn für Ihr Produkt weitere Schritte nach dem Deployment im Startleitfaden beschrieben werden, müssen Sie diese Schritte ebenfalls testen, um sicherzustellen, dass das Deployment Ihres Produkts erfolgreich abgeschlossen wurde.