Die Google Home Developer Console bietet eine Seite Test, auf der Sie mithilfe der Google Home Test Suite Tests für Ihre Cloud-to-cloud-Integration konfigurieren und ausführen können. Die Test Suite ist eine separate Anwendung, die in der Developer Console integriert ist und alle Integrationstests durchführt.
Die 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, den Test Suite für Ihre Integrationen auszuführen, um sicherzustellen, dass alles richtig funktioniert.
Auf der Seite Test sind unter Zum Testen bereit Cloud-to-cloud Integrationen aufgeführt, die abgeschlossen und zum Testen bereit sind.
Im Abschnitt Getestet sind Cloud-to-cloud getestete Integrationen aufgeführt.
Verwenden Sie die Test Suite im Developer Console, um Testergebnisse zur Zertifizierung einzureichen. Wenn Sie Test Suite während der Entwicklung zu Testzwecken ausführen möchten, finden Sie auf der Seite Google Home-Test-Suite eine eigenständige Version.
Testplan erstellen
Bevor Sie einen Testplan für die Zertifizierung erstellen, müssen Sie Folgendes getan haben:
Wenn Sie dies für Ihre Integration nicht abgeschlossen haben, kann sie nicht zertifiziert werden. Sie müssen eine neue Integration erstellen, d. h. die Schritte „Testen“ und „Zertifizieren“ noch einmal ausführen.
Außerdem müssen Sie 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:
Klicken Sie in der Projektliste neben dem Projekt, mit dem Sie arbeiten möchten, auf Öffnen.
Klicken Sie im Navigationsmenü auf der linken Seite der Seite auf Cloud-to-cloud > Test.
Klicken Sie auf Testen für die zu testende Integration.
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.
Klicken Sie auf die Schaltfläche Weiter: Testplan.
Wählen Sie auf der Seite Testplan erstellen im Bereich Test-Suites die Test-Suites aus, die Sie ausführen möchten.
Wenn Sie das Test Suite schließen möchten, klicken Sie auf Zum Developer Center zurückkehren.
Testplan ausführen
Klicken Sie auf der Seite Testplan erstellen auf Test Suite Test ausführen. Die Seite Testumgebung wird mit dem Status und den Protokollen aller Tests angezeigt.
Die Testergebnisse werden angezeigt, sobald die Tests abgeschlossen sind. Neben jeder Testsuite wird der Status der Ausführung angezeigt (Bestanden, Fehlgeschlagen).
Im Bereich Protokolle wird der Status der einzelnen Testausführungen angezeigt.
Wenn Sie einen Testplan auf der Seite Testumgebung noch einmal ausführen möchten, klicken Sie nach Abschluss der Testausführung oben auf
Wiederholen.Nach Abschluss:
- Klicken Sie auf Fertig, um die Seite Testverlauf aufzurufen.
- Klicken Sie auf Senden, um die Testergebnisse zur Zertifizierung einzureichen.
Testergebnisse ansehen und auswerten
Auf der Seite Testverlauf in der Test Suite können Sie frühere Testergebnisse für einen Entwicklungsplan oder einen noch nicht eingereichten Zertifizierungstestplan aufrufen. Klicken Sie dazu im Bereich Testpläne für den gewünschten Testplan auf Noch einmal testen. Daraufhin werden Sie zur Seite Testumgebung weitergeleitet, auf der die Ergebnisse dieses Tests angezeigt werden.
Klicken Sie bei einem eingereichten Zertifizierungsplan im Bereich Für die Zertifizierung gespeichert auf Ergebnisse, um den Bericht zu den Testergebnissen aufzurufen.
Sie können auch über den Tab Test in der Developer Console auf die Testergebnisse einer Integration zugreifen. Klicken Sie auf Anzeigen, um den Testverlauf einer auf dieser Seite aufgeführten Integration aufzurufen. Sie gelangen dann zur Seite Testverlauf im Test Suite.
Konsolenstatus
In der Testphase können die folgenden Console-Status auftreten:
Section | Status | Beschreibung | Anforderung | Der nächste Schritt |
---|---|---|---|---|
Bereit zum Testen | Bereit | Diese integration kann jetzt getestet werden. | – | Testen Sie das hier integration. |
Getestet | Bereit | Diese integration wurde getestet und kann zur Zertifizierung eingereicht werden. |
Die Integration wurde getestet und gespeichert. Alle fehlgeschlagenen Testfälle enthalten Begründungen, die Google prüfen kann. |
Führen Sie den Test bei Bedarf noch einmal durch. |