설정

Prev Next

*이 페이지의 일부는 기계 번역되었습니다.

이 페이지에서는 Autify Nexus 앱 설정 화면에 표시되는 각 항목에 대해 설명합니다.

Autify Nexus 앱을 시작한 후 화면 왼쪽 하단의 톱니바퀴 아이콘을(settings icon) 클릭하면 설정 화면이 열립니다.

Autify Nexus 앱 설정

언어

앱의 표시 언어를 설정합니다. "영어",

문서 열기

본 헬프센터에 게재된 문서를 볼 수 있습니다. 오프라인으로 이용할 때 참조하세요.

AI 설정

AI 에이전트는 특정 플랜 및 일부 원격 작업 공간에서만 사용할 수 있습니다. 사용 가능한 경우, AI 설정을 구성할 수 있습니다.

AI 에이전트 사용자 지정 프롬프트

이 기능은 AI 에이전트가 테스트를 생성하거나 편집할 때 특정 컨텍스트나 지침을 추가하는 데 사용됩니다. 예를 들어, 특정 명명 규칙을 따르도록 지시하거나 특정 기술 요소를 고려하도록 할 수 있습니다.

  1. 연필 아이콘을 클릭합니다().

  2. 나타나는 텍스트 상자에 AI 에이전트에게 제공하려는 프롬프트(지시문)를 입력합니다.

  3. "저장"를 클릭하여 설정을 저장합니다.

사용자 지정 프롬프트 예시

  • AI 에이전트가 생성하는 Playwright 코드에 항상 설명을 출력하고 싶은 경우

    AI 에이전트가 생성한 Playwright 코드 단계에는 비엔지니어도 이해할 수 있도록 코드의 의미를 주석으로 설명하여 출력해 주세요.
  • 동적인 클래스 이름 또는 ID를 사용하는 애플리케이션 테스트에서 요소 식별을 안정화하고 싶은 경우

    요소를 식별할 때, 라벨 이름을 키로 대상 요소를 찾고, 가능한 한 깨지지 않는 로케이터를 생성해 주세요. 콤보 박스 옵션 등을 선택할 때도 동적인 ID나 클래스는 사용하지 말고, 위에서부터 그 옵션의 이름이나 몇 번째인지 등을 사용해 주세요.

녹화 및 로컬 실행 설정

테스트 계획에 동일한 설정이 있는 경우, 테스트 계획의 설정이 우선 적용되니 유의해 주세요.

기본 브라우저

로컬 테스트 실행 및 기록에 사용할 기본 브라우저를 선택합니다.

설정된 브라우저를 찾을 수 없으면 오류가 발생합니다.

디바이스 에뮬레이션

로컬 테스트 실행 및 레코딩 시, 브라우저에서 모바일 장치를 에뮬레이션하기 위해 사용됩니다.

녹화

스텝 이름 자동 생성

이 옵션을 켜면 테스트를 녹화할 때 작업 및 페이지 정보를 기반으로 스텝 이름이 자동으로 입력됩니다.

  • 켜기: 스텝 이름이 자동으로 생성되어 녹화가 원활하게 진행됩니다.

  • 끄기: 스텝 이름을 수동으로 입력해야 합니다.

VRT 스크린샷 동작

"VRT" 또는 "시각적 회귀 테스트" 스텝의 기준 이미지를 언제 획득할지 설정합니다. "첫 번째 테스트 실행 시"로 설정하면, 첫 번째 테스트 실행 시 VRT 스텝은 건너뛰고 기준 이미지만 획득합니다.

페이지 전환 지연값

이 값은 클릭 조작 후 리디렉션이 완료될 때까지 기다리는 시간을 설정합니다. 이 기간이 지나면 URL이 변경되면 페이지 전환 단계가 기록됩니다.

로컬 실행

테스트 실행 알림

이 옵션을 켜면 로컬에서 테스트 실행이 완료되었을 때 데스크톱 알림이 표시됩니다.

헤드리스 모드

이 옵션을 켜면 로컬 테스트 실행 시 브라우저 창이 숨겨집니다. 이를 통해 화면에 창이 표시되지 않는 상태로 테스트가 실행됩니다.

확인 단계의 실패를 무시합니다

이 옵션을 켜면 일반적으로 테스트를 실패하게 만드는 "확인" 단계(어설션)가 실패하더라도 테스트의 나머지 단계가 계속 실행됩니다.

  • 켜기: 실패한 "확인" 단계가 있어도 테스트는 끝까지 실행됩니다.

  • 끄기: "확인" 단계가 실패하는 시점에서 테스트 실행이 중지됩니다.

스텝 실행 시간 초과

개별 스텝이 완료될 때까지 허용되는 시간을 초 단위로 설정합니다. 이 시간 내에 스텝이 완료되지 않으면 해당 스텝은 실패로 간주됩니다.

스크린샷 건너뛰기

이 옵션을 켜면 로컬 테스트 실행 중에 스크린샷이 테스트 결과에 저장되지 않습니다. 이를 통해 테스트 실행 속도가 향상될 수 있습니다.

이 설정을 활성화하면 테스트 결과에 스크린샷이 남지 않으므로, 나중에 테스트 상황을 이미지로 확인할 수 없습니다

고급 설정

JSON 문자열 입력

이 설정은 Autify 지원팀에서 제공하는 JSON 형식의 브라우저 설정을 적용하는 데 사용됩니다. 이 필드에 JSON 문자열을 입력하면 Playwright의 use 구성과 유사하게 시나리오 녹화 및 실행에 사용되는 브라우저 설정을 덮어쓸 수 있습니다.

  • 여기에 설정된 내용은 다른 브라우저 옵션보다 우선합니다.

  • 이 설정은 내보낸 시나리오 파일에 포함되지 않습니다.

  • 클라우드 환경에서의 테스트 실행에는 영향을 미치지 않으며, 로컬 실행 시에만 유효합니다.

--disable-extensions 플래그를 비활성화합니다

정책 및 모니터링 소프트웨어가 브라우저에 확장 기능을 삽입할 수 있도록 합니다.

--no-startup-window 플래그를 비활성화합니다

모니터링 소프트웨어와의 호환성이 향상될 수 있습니다.

디버깅

로컬에서 테스트를 실행할 때 디버그 추적 정보 작성

이 옵션을 켜면 로컬 테스트 실행 시 디버그 추적 파일이 생성되어 테스트 결과에 첨부됩니다. 이를 통해 문제 발생 시 상세한 디버그 정보를 확인할 수 있습니다.

추적 정보가 너무 큰 경우 테스트 결과에 첨부되지 않고 다운로드 폴더에 저장될 수 있습니다.

로그 파일 표시

현재 저장된 로그 파일을 새 창에서 엽니다.

로그 파일 삭제

현재 로그 파일을 삭제하고 새 로그 파일을 생성합니다. 문제가 발생했을 때 로그를 깨끗한 상태로 만들고 다시 테스트를 실행하고 싶을 때 유용합니다.

계정

현재 로그인된 조직 이름, 서버 URL, 계정 이름이 표시됩니다.

API 클라이언트 관리

이 링크를 클릭하면 API 클라이언트를 관리하는 화면으로 이동합니다. API를 통해 테스트 실행 등을 자동화하고 싶을 때 필요합니다.

사용자 관리

사용자 관리 화면이 시작되며, 사용자를 초대하고 관리할 수 있습니다.

로그아웃

Autify Nexus 앱에서 로그아웃합니다.

빌드 날짜

현재 사용 중인 Autify Nexus 앱의 빌드 날짜가 표시됩니다.

타사 라이선스

앱에서 사용되는 타사 라이브러리의 라이선스 정보를 확인할 수 있습니다.