헤드리스 브라우저 문제 해결
이러한 팁은 의 헤드리스 브라우저 Automated Test Framework설정 ServiceNow® 문제를 Microsoft Windows 해결하는 Linux 데 도움이 될 수 있습니다.
헤드리스 브라우저 설정 문제를 해결할 때 검사해야 할 세 가지 기본 영역이 있습니다.
Docker 컨테이너
오류 로그: 헤드리스 테스트가 완료되면 오류가 발생하면 Docker 컨테이너에 생성됩니다. 작업이 실패하든 성공하든 컨테이너의 stdout/stderr 로그는 sn_atf_docker_service 테이블에 배치됩니다.
헤드리스 클라이언트 테스트 실행기가 할당된 시간에 시작되지 않음 메시지: 이 메시지는 일반적으로 초기화하거나 시작하는 동안 Docker 컨테이너에서 오류가 발생했음을 의미합니다. 이는 Docker 컨테이너 설정에 잘못된 것이 있음을 나타낼 수 있습니다. sn_atf_docker_service 테이블로 이동하여 로그를 읽고 오류 메시지를 확인합니다.
인스턴스
ATF 테스트를 시작할 때 Docker 플로우 실행 중 오류 발생 메시지: URL 주소를 따라 오류 로그가 포함된 플로우 컨텍스트를 찾습니다. 예를 들어 인스턴스가 Docker 호스트에 액세스할 수 없는 경우 위의 오류 메시지가 표시될 수 있습니다.
네트워크 오류
방화벽: 인스턴스가 호스트와 포트에 액세스할 수 있고 서버가 인스턴스에 액세스할 수 있도록 방화벽이 설정되어 있는지 확인합니다.