개요
테스트 대상 웹사이트가 User Agent를 기반으로 표시를 전환하거나 액세스 제어를 수행하는 경우, Autify Nexus의 기본 설정에서는 의도한 페이지가 표시되지 않거나 액세스가 차단될 수 있습니다. 본 문서에서는 Autify Nexus에서 전송하는 User Agent를 원하는 값으로 덮어써서 이 문제를 해결하는 절차를 설명합니다.
해결 절차
용도에 맞게 "앱 설정" 또는 "테스트 플랜 설정"에서 User Agent를 덮어씁니다.
방법 A: 앱 설정에서 덮어쓰기 (레코딩 및 로컬 실행용)
이 절차에서 설정한 User Agent는 로컬 PC에서의 레코딩 및 로컬 실행 시 적용됩니다. 클라우드 환경에서의 테스트 실행에는 영향을 미치지 않습니다.
Autify Nexus 화면 왼쪽 아래에 있는 설정 (
)를 클릭합니다.화면을 아래로 스크롤하여 로컬 실행을 확장합니다.
JSON 문자열 입력 오른쪽에 있는 편집 아이콘 (
)을 클릭합니다.고급 브라우저 옵션 화면이 표시되면, 다음과 같이
userAgent를 추가합니다.
{
"userAgent": "임의의 User Agent 문자열"
}

5. 저장를 클릭합니다.
방법 B: 테스트 플랜 설정에서 덮어쓰기 (클라우드 실행용)
이 절차에서 설정한 User Agent는 대상 테스트 플랜을 실행할 때 적용됩니다.
대상 테스트 플랜의 상세 화면을 엽니다.
Test plan settings 섹션 내의 고급 설정 를 클릭하여 확장합니다.
JSON 문자열 입력을 클릭합니다.
고급 브라우저 옵션 화면이 표시되면, 다음과 같이
userAgent를 추가합니다.
{
"userAgent": "임의의 User Agent 문자열"
}

5. 완료을 클릭합니다.
유의 사항
설정의 우선순위: User Agent는 다음 순서로 우선적으로 적용됩니다.
로컬 실행의 경우1. Nexus 앱 설정2. 테스트 플랜 설정3. 기기 에뮬레이션 설정
클라우드 실행의 경우1. 테스트 플랜 설정2. Nexus 앱 설정3. 기기 에뮬레이션 설정
설정 해제: User Agent 덮어쓰기를 중지하려면 입력한
userAgent행을 삭제하고 저장하십시오.
해결되지 않는 경우
위의 절차를 시도해도 문제가 해결되지 않으면 지원 창구로 문의해 주십시오.