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%를 사용할 수 있습니다. 이 제한 사항은 다른 테스터에게 적절한 가용성을 유지하는 것입니다.