AWS Device Farm 실행을 위한 네트워크 연결 및 조건 시뮬레이션 - AWS Device Farm

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

AWS Device Farm 실행을 위한 네트워크 연결 및 조건 시뮬레이션

Device Farm에서 Android, iOS, FireOS 및 웹 앱을 테스트하는 동안 네트워크 쉐이핑을 사용하여 네트워크 연결 및 조건을 시뮬레이션할 수 있습니다. 예를 들어, 완벽하지 않은 네트워크 조건에서 앱을 테스트할 수 있습니다.

기본 네트워크 설정을 사용하여 실행을 생성하면 각 디바이스는 인터넷 연결을 통해 방해 없이 완전한 Wi-Fi 연결을 사용할 수 있습니다. 네트워크 셰이핑을 사용하는 경우 인바운드 트래픽과 아웃바운드 트래픽 모두에 대한 처리량, 지연, 지터 및 손실을 WiFi 제어하는 3G 또는 Lossy와 같은 네트워크 프로필을 지정하도록 Wi-Fi 연결을 변경할 수 있습니다.

테스트 실행을 예약 시 네트워크 쉐이핑 설정

달리기를 예약할 때 Device Farm에서 큐레이팅한 프로필 중 하나를 선택하거나 직접 프로필을 만들고 관리할 수 있습니다.

  1. 모든 Device Farm 프로젝트에서 새 실행 생성을 선택하세요.

    프로젝트가 없는 경우 AWS Device Farm에서 프로젝트 생성 단원을 참조하세요.

  2. 애플리케이션을 선택한 후 다음을 선택하세요.

  3. 테스트를 구성한 후 다음을 선택하세요.

  4. 디바이스를 선택하고 다음을 선택하세요.

  5. 위치 및 네트워크 설정 섹션에서 네트워크 프로필을 선택하거나 네트워크 프로필 생성을 선택하여 고유한 프로필을 생성하세요.

    
            테스트 실행을 위한 네트워크 프로필
  6. 다음을 선택하세요.

  7. 테스트 실행을 검토하고 시작하세요.

네트워크 프로파일 생성

테스트 실행을 생성할 때 네트워크 프로필을 만들 수 있습니다.

  1. 네트워크 프로필 생성을 선택하세요.

    
            새 네트워크 프로필 생성
  2. 네트워크 프로필의 이름과 설정을 입력하세요.

  3. 생성을 선택하세요.

  4. 테스트 실행 생성을 완료하고 실행을 시작하세요.

네트워크 프로필을 만든 후에는 프로젝트 설정 페이지에서 해당 프로필을 확인하고 관리할 수 있습니다.


        프로젝트 설정의 네트워크 프로필

테스트 중 네트워크 상태 변경

Appium 같은 프레임워크를 사용하여 디바이스 호스트에서 API를 직접 호출하여 테스트 실행 중 대역폭 감소와 같은 동적 네트워크 조건을 시뮬레이션할 수 있습니다. 자세한 CreateNetworkProfile내용은 을 참조하십시오.