를 위한 헤드리스 브라우저 설정 Microsoft Windows
헤드리스 브라우저 Automated Test Framework 용 (ATF)은 ServiceNow® 자동화 기능을 제공하므로 테스트 중에 수동으로 브라우저를 열지 않아도 됩니다. 헤드리스 브라우저 설정은 과 에서 모두 Linux 사용할 수 있습니다 Microsoft Windows. 이 주제에서는 에 대한 Windows설정을 다룹니다.
중요사항:
헤드리스 브라우저는 ATF의 레거시 기능입니다. 대신 ATF 테스트 생성기 및 클라우드 실행기 애플리케이션을 사용하는 것이 좋습니다. Cloud Runner는 간편한 설정과 원활한 사용자 환경을 제공합니다. 스토어 앱에서 Cloud Runner를 설치할 수 있습니다.
일회성 설정에서 따라야 할 몇 가지 순차적 절차가 있습니다. 다음은 설정에 대한 지침입니다 Microsoft Windows .
필수 구성요소
주:
필요한 역할: 인스턴스에서는 ServiceNow admin, 호스트 머신에서는 로컬 관리자.Headless Browser 옵션을 사용하려면 인스턴스에서 MFA를 비활성화해야 합니다.
경고:
호스트로 지원되는 유일한 Windows 버전은 Microsoft Windows Server 2019 v10.0.17763.737입니다. 다른 버전은 지원되지 않습니다. 이러한 요구 사항을 충족할 수 없는 경우 Linux 호스트를 사용하는 것이 좋습니다.
- 다음 프로그램이 Windows 서버에 설치되어 있는지 확인하십시오.
- 부두노동자: Headless Browser 설정용 Docker 설치 Microsoft Windows
- Java keytool : javaruntime 용 초콜릿 도구
- OpenSSL: openssl을 위한 초콜릿 도구
- 양방향 통신
- 인스턴스 URL과 서버 간에 양방향 통신이 있어야 합니다.
- 서버의 IP 주소를 찾고 호스트 이름을 가져옵니다. 둘 중 하나 또는 둘 다를 사용할 수 있지만 하나 이상이 필요합니다. 인스턴스에서 주소 또는 호스트 이름을 볼 수 있는지 ServiceNow 확인합니다.
- 인스턴스의 IP 주소 범위를 찾으려면 내 IP 주소를 참조하십시오. 그런 다음 표시된 모든 IP 주소/범위에 대한 인바운드 액세스를 허용하도록 서버를 구성할 수 있습니다.
- 이 절차에는 포트 2376 또는 사용자 고유의 기본 포트를 사용합니다. 서버의 방화벽 규칙이 인스턴스에서 가져온 IP 주소에서 이 포트에 대한 인바운드 요청을 허용하는지 확인하십시오.
주:호스트 이름이 없고 IP 주소를 통해 연결하는 경우 IP 주소를 입력하고 호스트 이름 환경 변수에 "localhost"를 입력할 수 있습니다. - 자세한 내용은 TLS(HTTPS)를 사용하여 Docker 디먼 소켓 보호를 참조하세요.
용 헤드리스 브라우저 설정 단계 Windows
다음 7단계(검증 포함)에 따라 에 대한 Windows헤드리스 브라우저를 설정합니다.