에서 헤드리스 브라우저에 대한 인스턴스 설정 Linux

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • ATF용 헤드리스 브라우저 설정 ServiceNow®Linux 5단계: 헤드리스 브라우저를 지원할 수 있도록 인스턴스를 설정합니다.

    시작하기 전에

    5단계를 완료하십시오. 에서 헤드리스 브라우저 설정을 위해 Docker에 비밀 추가 Linux

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

    이 작업: 호스트 머신과 성공적으로 통신하고 인증할 수 있도록 인스턴스를 설정합니다.

    프로시저

    1. 사용자 작성:
      1. 다음으로 이동 사용자 관리 > 사용자 을 클릭하고 새로 만들기를 선택합니다.
      2. 사용자 이름 및 암호뿐만 아니라 원하는 무엇이든 될 수 있는 사용자 - 사용자 ID를 생성합니다. 암호는 Docker 비밀 컨테이너에 대해 만든 암호와 동일해야 합니다.
      3. 이 사용자의 역할 atf_test_designer 추가합니다. (자세한 내용은 항목의 사용자 역할 섹션을 Automated Test Framework 탐색 참조하십시오.)
    2. 인증서 작성:
      1. 다음으로 이동 시스템 정의 > 인증서 을 클릭하여 sys_ 인증서 테이블을 엽니다. 새 인증서를 만듭니다(이름은 원하는 대로 지정할 수 있음).
      2. 첨부(종이 클립) 아이콘을 선택하여 이전에 저장한 키 스토어 파일을 이 기록에 첨부합니다.
      3. 제출을 선택합니다.
      4. Validate certificate(인증서 확인)를 클릭하고 성공 메시지가 표시되는지 확인합니다.
    3. 프로토콜 프로파일 작성:
      1. 다음으로 이동 시스템 보안 > 프로토콜 프로파일 을 클릭하여 sys_protocol_profile 테이블을 엽니다. 새 프로토콜 프로파일 기록을 생성합니다.
        옵션 설명
        프로토콜 소문자 한 단어: "docker"
        기본 포트 2376(또는 사용하기로 선택한 항목)
        키 스토어 Docker 호스트 키 저장소
      2. 제출을 선택합니다.
    4. Docker 스포크 연결 작성:
      1. 다음으로 이동 연결 및 자격 증명 > 연결 및 자격 증명 별칭 을 클릭하여 sys_alias 테이블을 엽니다.
      2. 이름이 Docker인 별칭을 선택합니다.
      3. 연결 관련 목록에서 새로 만들기를 선택합니다.
      4. 다음 필드에 내용을 입력합니다.
        • 이름: 원하는 텍스트
        • 자격 증명 필드: 비워 둠
      5. URL 작성기 확인란을 선택합니다.
      6. 상호 인증 확인란을 선택합니다.
      7. 프로토콜 프로파일 필드에서 이전에 생성한 프로토콜 프로파일을 선택합니다.
      8. 호스트 필드에 서버의 IP 주소 또는 호스트 이름을 추가합니다.
      9. 제출을 선택합니다.
      연결 URL은 시스템에서 자동으로 생성됩니다.
    5. 속성 수정:
      경고:
      기본적으로 속성은 com.glide.communications.trustmanager_trust_allfalse로 설정됩니다. 신뢰는 Now Platform JVM 인증서 저장소에 대해 확인할 수 있는 인증서만 신뢰합니다. 자체 서명 및 엔터프라이즈 서명 인증서는 신뢰할 수 없습니다.

      자체 서명된 인증서를 사용하는 경우에만 이 작업을 수행해야 합니다. 자세한 내용은 에 대한 헤드리스 브라우저 설정에 대한 인증서 생성 Linux 문서를 참조하십시오.

      • com.glide.communications.httpclient.verify_hostname: false
      • com.glide.communications.trustmanager_trust_all: true