Cloud-zu-Cloud-Integration testen

Die Google Home Developer Console bietet eine Seite Test, auf der Sie Tests für Ihre Cloud-to-cloud-Integration mit der Google Home Test Suite konfigurieren und ausführen können. Die Test Suite ist eine separate Anwendung, die in die Developer Console integriert ist und alle Integrationstests ausführt.

Der Test Suite kann auf einer Reihe von Geräten ausgeführt werden, die zu einer bestimmten Cloud-to-cloud-Projektkonfiguration gehören. Es ist sehr wichtig, die Test Suite für Ihre Integration(en) auszuführen, um sicherzustellen, dass alles ordnungsgemäß funktioniert.

Auf der Seite Test werden Cloud-to-cloud-Integrationen, die abgeschlossen sind und getestet werden können, unter Bereit zum Testen aufgeführt.

Cloud-to-cloud-Integrationen, die getestet wurden, werden im Abschnitt Getestet aufgeführt.

Verwende die Test Suite in der Developer Console, um Testergebnisse für die Zertifizierung einzureichen. Wenn du die Test Suite zu Testzwecken während der Entwicklung ausführen möchtest, findest du auf der Seite Google Home Test Suite die eigenständige Version.

Testplan erstellen

Bevor Sie einen Testplan für die Zertifizierung erstellen, müssen Sie Folgendes erledigt haben:

  1. Unternehmensprofil erstellt:

Wenn Sie dies für Ihre Integration noch nicht abgeschlossen haben, kann eine für Zertifizierungstests erstellte Integration nicht zertifiziert werden. Sie müssen eine neue Integration erstellen und die Schritte „Testen“ und „Zertifizieren“ noch einmal durchführen.

Sie müssen auch eine neue Integration erstellen und von vorn beginnen, wenn Sie Ihr Branding aktualisieren möchten, bevor eine Integration zertifiziert wird.

So erstellen Sie einen Testplan:

Zur Developer Console

  1. Klicken Sie in der Projektliste neben dem Projekt, das Sie bearbeiten möchten, auf Öffnen.

  2. Rufen Sie im Navigationsmenü auf der linken Seite der Seite Cloud-to-cloud > Test auf.

  3. Klicken Sie auf Testen für die Integration, die getestet werden soll.

  4. Geben Sie auf dem Bildschirm Test konfigurieren einen Namen für den Test ein und wählen Sie die zu testenden Geräte aus der Liste der Geräte aus.

  5. Klicken Sie auf die Schaltfläche Weiter: Testplan.

  6. Wählen Sie auf der Seite Testplan erstellen im Bereich Test-Suites die Test-Suites aus, die Sie ausführen möchten.

Tester zur Integration hinzufügen

Wenn für Ihre Integration ein Alphatest erforderlich ist, gehen Sie so vor:

  1. Fügen Sie den Tester über das Google Cloud-Projekt, das die Cloud-to-cloud-Integration unterstützt, als Betrachter/Bearbeiter hinzu. Weitere Informationen finden Sie unter Rollen und Berechtigungen.
  2. Der Tester kann über Developer Console auf das Projekt zugreifen.
  3. Sobald der Tester auf den Tab Testen klickt, wird er je nach Status der Integration entweder auf die Schaltfläche Testen oder Erneut testen weitergeleitet und gelangt zur Seite Testsuite mit einer „Nicht verknüpften Aktion“.
  4. Sobald die vorherigen Schritte abgeschlossen sind, ist die Integration für den Tester in Google Home app (GHA) sichtbar und er kann mit dem Testen beginnen.

Wenn Sie die Test Suite verlassen haben, klicken Sie auf Zurück zum Developer Center.

Testplan ausführen

Klicken Sie in Test Suite auf der Seite Testplan erstellen auf Test ausführen. Die Seite Testumgebung wird mit dem Status und den Logs aller Tests angezeigt.

Die Testergebnisse werden angezeigt, sobald die Tests abgeschlossen sind. Der Status der einzelnen Testsuite-Ausführungen wird daneben angezeigt („Bestanden“, „Fehlgeschlagen“).

Im Bereich Logs wird der Status der einzelnen Testläufe angezeigt.

Wenn Sie einen Testplan auf der Seite Testumgebung noch einmal testen möchten, klicken Sie oben auf  Erneut testen, nachdem die Testausführung abgeschlossen ist.

Wenn Sie fertig sind:

Testergebnisse ansehen und interpretieren

Auf der Seite Testverlauf in Test Suite können Sie sich frühere Testergebnisse für einen Entwicklungsplan oder einen noch nicht eingereichten Zertifizierungstestplan ansehen. Klicken Sie dazu im Abschnitt Testpläne für den gewünschten Testplan auf Erneut testen. Sie werden zur Seite Testumgebung weitergeleitet, auf der die Ergebnisse des Tests angezeigt werden.

Klicken Sie für einen eingereichten Zertifizierungsplan im Bereich Für Zertifizierung gespeichert auf Ergebnisse, um den Testberichtsbericht aufzurufen.

Testergebnisse für eine Integration können auch über den Tab Test in der Developer Console aufgerufen werden. Klicken Sie für eine beliebige Integration, die auf dieser Seite aufgeführt ist, auf Ansehen, um den Testverlauf aufzurufen. Sie werden dann zur Seite Testverlauf im Test Suite weitergeleitet.

Konsolenstatus

In der Testphase können die folgenden Konsolenstatus auftreten:

Section Status Beschreibung Anforderung Der nächste Schritt
Bereit zum Testen Bereit integration kann jetzt getestet werden. Testen Sie diese integration.
Getestet Bereit integration wurde getestet und kann zur Zertifizierung eingereicht werden.

Die Integration wurde getestet und gespeichert.

Alle fehlgeschlagenen Testläufe enthalten Begründungen, die Google überprüfen kann.

Bei Bedarf erneut testen.

Manuelle Tests

Einige Merkmale und Attribute werden derzeit nicht von Test Suite unterstützt und müssen manuell getestet werden.

Die folgenden Traits und Attribute müssen manuell getestet werden:

Das Zertifizierungsteam testet Ihr Gerät entweder per Fernzugriff oder bittet Sie, ein Video oder einen Screenshot Ihres Geräts bereitzustellen.