Problembehandlung für Headless-Browser

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Diese Tipps können Ihnen bei der Behebung von Problemen beim Setup von ServiceNow®Linux oder Microsoft Windows des Headless Browsers [] für Automated Test Frameworkhelfen.

    Bei der Behebung von Problemen beim Setup des Headless Browsers sind drei grundlegende Bereiche zu untersuchen.

    Docker-Container

    Fehlerprotokolle: Wenn der monitorlose Test abgeschlossen ist, werden vorhandene 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 abgelegt.

    Headless-Client-Test-Runner wurde nicht in der zugewiesenen Zeit gestartet Nachricht: Diese Nachricht 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-Testmeldungen: 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.

    Flow-Diagramm für Headless-Browser-Aktionen

    Workflow des monitorlosen Browsers