에서 헤드리스 브라우저에 대한 구성 Automated Test Framework (ATF) Microsoft Windows

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • ATF용 헤드리스 브라우저 설정 ServiceNow®Microsoft Windows 7단계: 속성을 사용하여 ATF 구성.

    시작하기 전에

    6단계 완료: 에서 헤드리스 브라우저에 대한 인스턴스 설정 Microsoft Windows

    필요한 역할: 인스턴스에서는 ServiceNow admin, 호스트 머신에서는 로컬 관리자.

    이제 연결 및 인증이 설정되었으므로 호스트 컴퓨터에서 컨테이너를 성공적으로 시작할 수 있도록 여러 속성으로 ATF를 구성합니다.

    프로시저

    1. 인스턴스에서 ATF > 관리 > 속성.
    2. 테스트/테스트 도구 모음 실행 사용 및예약된 테스트 도구 모음 실행 사용의 상위 두 속성을 활성화합니다.
      ATF 관리 섹션에서 활성화되는 상위 2개 속성
    3. Headless Runner Properties 섹션까지 아래로 스크롤합니다.
    4. 상단 확인란을 활성화합니다.
      헤드리스 러너 속성 섹션에서 상단 확인란이 활성화됨
    5. 헤드리스 러너 속성 양식에 다음 값을 입력합니다.
      양식 레이블 속성 이름 입력할 값

      헤드리스 클라이언트 테스트 러너에서 로그인하고 테스트를 시작하는 데 사용되는 사용자 계정

      sn_atf.headless.username 에서 생성한 통합 사용자의 사용자 이름입니다 에서 헤드리스 브라우저 설정을 위해 Docker에 비밀 추가 Microsoft Windows

      사용자 계정의 암호가 저장된 Docker 비밀 ID

      sn_atf.headless.secret_id입니다. 앞에서 가져온 Docker "비밀 ID"와 절차의 에서 헤드리스 브라우저 설정을 위해 Docker에 비밀 추가 Microsoft Windows 2단계에서 만든 Docker 비밀 이름입니다.
      헤드리스 클라이언트 테스트 러너에 사용되는 Docker 이미지 sn_atf.headless.docker_image_name 다운로드한 태그가 있는 이미지 이름: ghcr.io/servicenow/atf-headless-runner:<tagname>
      주:
      시크릿 ID를 잊어버린 경우 Windows 호스트로 이동하여 docker secret list 명령을 실행합니다.
    6. Docker 컨테이너에 있는 비밀 파일의 절대 경로 필드에 C:\ProgramData\Docker\secrets\<YOUR SECRET NAME 을 입력합니다>
    7. 나머지 필드는 그대로 둡니다.
    8. 저장을 선택합니다.