App Center 테스트 핵심 개념
중요
Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.
App Center 테스트 환경을 구성하는 핵심 개념을 숙지하는 것이 유용합니다.
개념 | 정의 |
---|---|
디바이스 구성 | 디바이스 모델과 운영 체제 버전의 조합입니다. 예를 들어 iOS 10을 실행하는 iPhone 7과 iOS 10.2를 실행하는 iPhone 7은 2가지 구성입니다. |
디바이스 계층 | 디바이스 구성은 계층별로 구성됩니다. 계층 1 디바이스는 시장에서 가장 인기가 있습니다. 그들은 일반적으로 주요 제조 업체에서 주력 전화를 포함한다. 계층 1 디바이스는 더 높은 볼륨으로 유지 관리되며 일반적으로 다른 계층보다 대기 시간이 짧습니다. 이러한 구성이 만료되면 결국 계층 2가 됩니다. 계층 3 디바이스는 일반적으로 시장에서 일반적이지 않거나 인기가 없는 에지 디바이스입니다. 계층 3 디바이스는 소량으로 유지 관리되며 대기 시간이 길어질 가능성이 높습니다. |
디바이스 집합 | 디바이스 구성의 컬렉션입니다. 디바이스 집합은 일반적으로 기본 스모크 테스트를 실행하기 위한 디바이스와 같이 반복되는 작업에 일반적으로 사용되는 디바이스에 편리하게 액세스하는 데 사용됩니다. |
디바이스 동시성 | 디바이스 동시성은 계정이 한 번에 테스트를 실행할 수 있는 최대 디바이스 수입니다. 모든 테스트 실행에서 동시성 제한[1]에 도달하면 실행 중인 테스트 중 하나 이상이 완료될 때까지 추가 디바이스가 큐에 대기됩니다. 동시성은 계정의 구독 수준에 따라 결정되며 가격 책정의 기초이기도 합니다. |
테스트 실행 | 선택한 디바이스 집합에서 제공된 앱 이진 파일에 대해 테스트 도구 모음을 실행합니다. App Center CLI 도구를 사용하여 테스트 실행을 시작할 수 있습니다. |
테스트 보고서 | 테스트 실행에 의해 생성된 아티팩트입니다. 테스트 보고서에는 전체 통과/실패 상태, 제조업체별 통과/실패 상태 대한 자세한 분석, 운영 체제 버전 및 폼 팩터, 스크린샷 및 디바이스 로그와 같은 자산이 포함됩니다. 테스트 보고서는 웹 UI에서 볼 수 있습니다. |
테스트 시리즈 | 테스트 시리즈는 테스트 실행을 구성하기 위한 임의의 시스템입니다. 관련 테스트 실행을 그룹화하기 위해 UI에서 사용하는 레이블로 간주할 수 있습니다. 테스트 계열의 일반적인 용도로는 기능 영역(예: "로그인 테스트") 및 개발 단계(예: "스모크 테스트")가 있습니다. |
[1] - 동시성 제한에 대한 참고: 특정 디바이스(모델 & OS 버전)의 가용성이 제한된 경우 사용 가능한 동시성에도 불구하고 큐에 대기할 수 있습니다. 각 계정은 특정 디바이스의 사용 가능한 인스턴스의 최대 50%를 사용할 수 있습니다. 이 제한 사항은 다른 테스터에게 적절한 가용성을 유지하는 것입니다.