- 인쇄
- 어두운빛
Autify Connect를 사용하여 비공개 환경에서 테스트를 실행하려면 다음을 수행해야 합니다:
- 비공개 애플리케이션에 대한 시나리오를 생성합니다.
- 워크스페이스 설정 페이지에서 Autify Connect를 구성합니다.
- 오티파이 커넥트 클라이언트를 시스템에 설치
- 테스트 계획 구성
- 테스트 계획 실행
각 단계를 자세히 살펴보겠습니다.
1. 비공개 애플리케이션에 대한 시나리오 만들기
테스트하려는 비공개 애플리케이션에 대한 시나리오를 만듭니다. 이 작업은 공개 애플리케이션에 대한 시나리오를 만들 때와 마찬가지로 Autify Recorder를 사용하여 수행할 수 있습니다.
2. 워크스페이스 설정 페이지에서 Autify Connect 구성하기
액세스 포인트 만들기
워크스페이스 설정 페이지로 이동하여 연결 인증 섹션을 찾습니다.
'추가' 버튼을 클릭하고 액세스 포인트의 이름을 입력합니다. 액세스 포인트는 Autify Connect 클라이언트에서 사용할 고유 키와 연결된 식별자입니다.
"만들기" 버튼을 클릭합니다. 액세스 포인트 키**가 표시됩니다. 이 키는 나중에 Autify Connect Client를 설정할 때 필요하므로 안전한 곳에 보관하세요.
3. 시스템에 Autify Connect 클라이언트 설치
Autify Connect 클라이언트 다운로드
독립 실행형 바이너리
사용하려는 플랫폼에 맞는 Autify Connect 클라이언트를 다운로드하고 각 OS에 제공된 지침을 따릅니다.
OS | 아키텍처 | 패키지 유형 | 다운로드 링크 |
---|---|---|---|
Linux | i386 32비트 | tar.gz | 안정 |
Linux | x86-64 64비트 | tar.gz | 안정 |
Linux | Arm 32비트 | tar.gz | stable |
Linux | Arm 64비트 | tar.gz | stable |
macOS | x86-64 64비트 | tar.gz | stable |
macOS | Arm 64비트 | tar.gz | stable |
Windows | i386 32비트 | zip | 안정 |
Windows | x86-64 64비트 | zip | 안정 |
Windows | Arm 32비트 | zip | 안정 |
Windows | Arm 64비트 | zip | 안정 |
도커 이미지
AWS의 ECR 퍼블릭 갤러리에도 Docker 이미지가 있습니다. Docker 이미지를 사용하는 것이 작업에 더 적합하다면 사용해 보세요:
https://gallery.ecr.aws/autifyhq/autifyconnect
Docker 이미지 사용 방법
- "--키" 옵션 사용
docker run --platform=linux/amd64 public.ecr.aws/autifyhq/autifyconnect:latest --key=[accesspoingkey]
- 환경 변수 설정(AUTIFY_CONNECT_KEY)
docker run --platform=linux/amd64 --env AUTIFY_CONNECT_KEY public.ecr.aws/autifyhq/autifyconnect:latest
제공된 Docker 이미지는 Windows 컨테이너 모드를 지원하지 않습니다. 시작하기 전에 Linux 컨테이너 모드로 전환하세요.
Autify Connect 클라이언트 설치
Linux / macOS
다운로드한 파일의 압축을 풉니다.
다음 명령을 실행하여 도움말 대화 상자가 표시되는지 확인합니다. 작동하지 않는다면 다른 환경용으로 앱을 다운로드한 것일 수 있습니다.
./autifyconnect -h
xxxxxx를 액세스 포인트의 키로 바꾸고 명령을 실행합니다. Autify Connect 클라이언트가 테스트를 실행할 준비가 되도록 Autify Connect 서버에 연결을 설정합니다.
./autifyconnect --키 xxxxxx
키는 환경 변수에 저장할 수도 있습니다: autify_connect_key
Windows
다운로드한 파일의 압축을 풉니다.다운로드 중 경고 메시지가 표시되면 무시하고 계속 다운로드하세요.Chrome의 경우, 삭제 버튼 오른쪽에 있는 허용 아이콘을 클릭하면 '보관' 옵션이 표시됩니다.
cmd, 파워쉘 또는 윈도우 터미널(스토어 앱)을 실행하고 다음 명령을 실행하면 옵션 명령어를 확인할 수 있습니다. 실행하기 전에 실행 파일의 위치로 이동(autifyconnect)하거나 실행 파일의 경로를 적절히 설정해야 합니다.
autifyconnect -h
참고: 클라이언트 앱을 실행할 때 Windows Defender에서 보호 알림을 표시하거나 실행을 차단할 수 있습니다.
이 경우 Connect 클라이언트를 제외 목록에 추가해야 합니다.
xxxxxx를 액세스 포인트의 키로 바꾸고 명령을 실행합니다. Autify Connect 클라이언트가 테스트를 실행할 준비가 되도록 Autify Connect 서버에 연결을 설정합니다.
autifyconnect --key xxxxxx
4. 테스트 계획 구성
테스트 계획 상세 정보 페이지로 이동하여 '테스트 시나리오' 옆의 '편집' 버튼을 클릭합니다.
페이지 오른쪽에 액세스 포인트를 구성할 수 있는 필드를 찾을 수 있습니다. 생성한 액세스 포인트를 선택합니다.
비공개 애플리케이션에 대해 생성한 시나리오를 테스트 계획에 추가합니다.
5. 테스트 계획 실행
시스템에서 Autify Connect 클라이언트를 시작합니다. Autify Connect 서버와의 연결이 성공적으로 설정되었는지 확인합니다.
테스트 계획 페이지에서 테스트 계획을 실행합니다.
인증 연결 서버에서 인증 연결 클라이언트를 통해 애플리케이션으로 인증 연결 서버를 요청할 때 -V 옵션으로 클라이언트를 실행한 경우 세부 정보가 로그에 출력됩니다.
테스트가 완료되면 결과를 검토합니다. 테스트에 사용된 액세스 포인트가 '연결 인증' 아래에 표시됩니다.
Autify Connect를 사용한 테스트는 API별로 다음과 같은 방법으로 수행할 수 있습니다:
- 액세스 포인트가 지정된 테스트 플랜을
/schedule
엔드포인트에서 실행합니다. - 액세스 포인트의 이름으로
/execute_scenarios
엔드포인트에서 시나리오 실행
또한, Autify CLI는 Autify Connect도 지원합니다.
자세한 내용은 다음 문서를 참조하세요: