Problembehandlung für Headless-Browser
Diese Tipps können Ihnen bei der Fehlerbehebung beim Setup von ServiceNow®Linux oder Microsoft Windows des Headless-Browsers [] für Automated Test Frameworkhelfen.
Bei der Fehlerbehebung beim Setup des Headless-Browsers sind drei grundlegende Bereiche zu prüfen.
Docker-Container
Fehlerprotokolle: Wenn der Headless-Test abgeschlossen ist, werden Fehler im Docker-Container generiert. Unabhängig davon, ob der Vorgang fehlschlägt oder erfolgreich ist, werden die stdout/stderr -Protokolle des Containers in der Tabelle „sn_atf_docker_service“ platziert.
Meldungfür den Headless-Clienttest wurde nicht in der zugewiesenen Zeit gestartet : Diese Meldung bedeutet im Allgemeinen, dass beim Initialisieren oder Starten des Docker-Containers ein Fehler aufgetreten ist. Dies kann darauf hinweisen, dass in Ihrem Docker-Container-Setup etwas nicht stimmt. Navigieren Sie zur Tabelle sn_atf_docker_service, um die Protokolle zu lesen und die Fehlermeldung anzuzeigen.
Instanz
Fehler beim Ausführen des Docker-Flows beim Starten der ATF-Testnachrichten: Folgen Sie der URL-Adresse, um den Flow-Kontext zu finden, der die Fehlerprotokolle enthält. Die obige Fehlermeldung kann beispielsweise angezeigt werden, wenn die Instanz nicht auf den Docker-Host zugreifen kann.
Netzwerkfehler
Firewalls: Stellen Sie sicher, dass Ihre Firewalls so eingerichtet sind, dass die Instanz auf den Host und den Port und der Server auf die Instanz zugreifen kann.