AWS Device Farm 팜에서 프라이빗 디바이스 관리 - AWS Device Farm

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Device Farm 팜에서 프라이빗 디바이스 관리

프라이빗 디바이스란 이 사용자를 대신하여 Amazon 데이터 센터에서 배포하는 물리적 모바일 Device Farm 말합니다. 이 디바이스는 AWS 계정 전용입니다.

참고

프라이빗 디바이스는 현재AWS미국 서부 (오레곤) Region (us-west-2) 전용.

프라이빗 디바이스가 하나 이상 포함된 플릿을 설정할 수 있습니다. 이러한 디바이스는 AWS 계정 전용입니다. 디바이스를 설정한 후 필요에 따라 디바이스에 대한 인스턴스 프로파일을 하나 이상 생성할 수 있습니다. 인스턴스 프로파일을 사용하면 테스트 실행을 자동화하고 디바이스 인스턴스에 동일한 설정을 일관되게 적용할 수 있습니다.

이 주제에서는 인스턴스 프로파일을 생성하고 기타 일반적인 디바이스 관리 작업을 수행하는 방법에 대해 설명합니다.

인스턴스 프로파일 생성

테스트 실행이나 원격 액세스 세션 중에 프라이빗 디바이스의 동작을 제어하려면 Device Farm (디바이스 팜) 에서 인스턴스 프로파일을 생성하거나 수정하면 됩니다. 프라이빗 디바이스 사용을 시작할 때에는 인스턴스 프로파일이 필요하지 않습니다.

  1. 다음 위치에서 Device Farm 콘솔을 엽니다.https://console.aws.amazon.com/devicefarm/.

  2. Device Farm 탐색 창에서모바일 디바이스 디바이스 디바이스를 선택합니다.프라이빗 디바이스.

  3. Instance profiles(인스턴스 프로파일)를 선택합니다.

  4. 선택인스턴스 프로파일 생성.

  5. 인스턴스 프로파일의 이름을 입력합니다.

    
                        인스턴스 프로파일에 대한 설정
  6. (선택 사항) 인스턴스 프로파일에 대한 설명을 입력합니다.

  7. (선택 사항) 다음 설정 중 하나를 변경하여 각 테스트 실행 또는 세션이 종료된 후 이 디바이스에서 수행할 작업을 지정합니다.

    • 사용 후 재부팅— 디바이스를 재부팅하려면 이 확인란을 선택합니다. 기본적으로 이 확인란은 선택 취소되어 있습니다(false).

    • Package 정리— 디바이스에 설치한 앱 패키지를 모두 제거합니다. 기본적으로 이 확인란은 선택 취소되어 있습니다(false). 디바이스에 설치한 앱 패키지를 모두 유지하려면 이 확인란을 선택 취소된 상태로 둡니다.

    • 정리에서 패키지 제외— 디바이스에 선택한 앱 패키지만 유지하려면Package 정리확인란을 선택합니다.새로 추가. 패키지 이름의 경우 디바이스에 그대로 두려는 앱 패키지의 정규화된 이름을 입력합니다(예: com.test.example). 디바이스에 더 많은 앱 패키지를 그대로 두려면 새로 추가를 선택한 다음 각 패키지의 정규화된 이름을 입력합니다.

  8. 저장(Save)을 선택합니다.

프라이빗 디바이스 인스턴스 관리

플릿에 이미 하나 이상의 프라이빗 디바이스가 있는 경우 각 디바이스 인스턴스에 대한 정보를 보고 이에 대한 특정 설정을 관리할 수 있습니다. 추가 프라이빗 디바이스 인스턴스를 요청할 수도 있습니다.

  1. 다음 위치에서 Device Farm 콘솔을 엽니다.https://console.aws.amazon.com/devicefarm/.

  2. Device Farm 탐색 창에서모바일 디바이스 디바이스 디바이스를 선택합니다.프라이빗 디바이스.

  3. Device instances(디바이스 인스턴스)를 선택합니다. Device instances(디바이스 인스턴스) 탭에는 플릿에 있는 프라이빗 디바이스의 테이블이 표시됩니다. 테이블을 신속하게 검색하거나 필터링하려면 열 위의 검색 창에 검색어를 입력하십시오.

  4. (선택 사항) 새 프라이빗 디바이스 인스턴스를 요청하려면요청 디바이스 인스턴스또는문의처. 프라이빗 디바이스의 경우 DeviceFarm 팀의 도움으로 추가 설정이 필요합니다.

  5. 디바이스 인스턴스의 테이블에서 정보를 보거나 관리하려는 인스턴스 옆에 있는 토글 옵션을 선택합니다.Edit.

    
                        디바이스 인스턴스에 대한 설정
  6. (선택 사항) 프로파일에서 디바이스 인스턴스에 연결할 인스턴스 프로파일을 선택합니다. 이는 정리 작업에서 항상 특정 앱 패키지를 제외하려는 경우에 유용할 수 있습니다.

  7. (선택 사항) 레이블에서 새로 추가를 선택하여 레이블을 디바이스 인스턴스에 추가합니다. 레이블을 사용하면 디바이스를 분류하고 특정 디바이스를 더 쉽게 찾을 수 있습니다.

  8. 저장(Save)을 선택합니다.

테스트 실행 생성 또는 원격 액세스 세션 시작

프라이빗 디바이스 플릿을 설정한 후 플릿에 있는 프라이빗 디바이스를 하나 이상 사용하여 테스트 실행을 생성하거나 원격 액세스 세션을 시작할 수 있습니다.

  1. 다음 위치에서 Device Farm 콘솔을 엽니다.https://console.aws.amazon.com/devicefarm/.

  2. Device Farm 탐색 창에서모바일 디바이스 디바이스 디바이스을 탭한 다음프로젝트.

  3. 목록에서 기존 프로젝트를 생성합니다. 새 프로젝트를 생성하려면새 프로젝트에서 프로젝트 이름을 입력합니다.제출.

  4. 다음 중 하나를 수행하세요.

    • 테스트 실행을 생성하려면 Automated tests(자동화된 테스트)를 선택한 다음 Create a new run(새 실행 생성)을 선택합니다. 이 마법사에서는 실행 생성 단계를 안내합니다. 에 대한디바이스 선택단계에서는 기존 디바이스 풀을 편집하거나 Device Farm 팀이 설정하여 계정과 연결한 해당 프라이빗 디바이스만 포함하는 새 디바이스 풀을 생성할 수 있습니다.AWS계정. 자세한 정보는 개인 디바이스 풀 생성을 참조하세요.

    • 원격 액세스 세션을 시작하려면 원격 액세스를 선택한 다음 Start a new session(새 세션 시작)을 선택합니다. 온 더디바이스 선택페이지에서 선택합니다.프라이빗 디바이스 인스턴스만를 선택하여 DeviceFarm 팀이 설정하여 연결한 해당 프라이빗 디바이스로만 목록을 제한합니다.AWS계정. 그런 다음 액세스할 디바이스를 선택하고 원격 액세스 세션의 이름을 입력한 다음 Confirm and start session(세션 확인 및 시작)을 선택합니다.

      
                                원격 액세스 세션의 프라이빗 인스턴스

개인 디바이스 풀 생성

테스트 실행을 생성하면 테스트 실행을 위한 디바이스 풀을 생성하고 풀에 프라이빗 디바이스만 포함되어 있는지 확인할 수 있습니다.

  1. 다음 위치에서 Device Farm 콘솔을 엽니다.https://console.aws.amazon.com/devicefarm/.

  2. Device Farm 탐색 창에서모바일 디바이스 디바이스 디바이스을 탭한 다음프로젝트.

  3. 목록에서 기존 프로젝트를 생성합니다. 새 프로젝트를 생성하려면새 프로젝트에서 프로젝트 이름을 입력합니다.제출.

  4. Automated tests(자동화된 테스트)를 선택한 다음 Create a new run(새 실행 생성)을 선택합니다. 이 마법사에서는 애플리케이션을 선택하고 실행할 테스트를 구성하는 단계를 안내합니다.

  5. 에 대한디바이스 선택단계, 선택디바이스 풀을 만듭니다.를 입력합니다. 디바이스 풀의 이름과 설명 (선택 사항) 을 입력합니다.

  6. Select정적 디바이스 풀을 만듭니다.를 선택합니다.프라이빗 디바이스 인스턴스만를 사용하여 Device Farm 팀이 설정하여 연결한 해당 프라이빗 디바이스로만 디바이스 목록을 제한합니다.AWS계정.

    
                        프라이빗 디바이스만 포함된 디바이스 풀 생성
  7. 테스트 실행에 포함할 각 디바이스를 선택합니다.

  8. (선택 사항) 새 디바이스를 사용할 수 있게 되면 동적으로 변경되는 디바이스 풀을 생성합니다.동적 디바이스 풀을 만듭니다.를 선택합니다.규칙 추가. 다음에 대한 값 설정필드,Operator, 및당신의 요구 사항에 따라.

    중요

    프라이빗 디바이스 인스턴스만동적 디바이스 풀을 생성할 때는 옵션을 사용할 수 없습니다.

    
                        규칙을 추가하여 프라이빗 디바이스 인스턴스 선택

    Device Farm 은 규칙 기준이 인 디바이스 인스턴스를 모두 선택합니다.true.

  9. 생성(Create)을 선택합니다.

다음 단계

프라이빗 디바이스를 설정한 후에는 다음과 같은 방법으로 프라이빗 디바이스를 관리할 수도 있습니다.

인스턴스 프로필을 삭제하려면인스턴스 프로파일메뉴에서 삭제할 인스턴스 옆에 있는 토글 옵션을 선택합니다.삭제.