다음을 통해 공유


테스트 실행 시작

중요

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아봅니다.

테스트 실행은 애플리케이션 이진을 사용하여 테스트 도구 모음을 실행하는 것입니다. 이 섹션에서는 App Center Test에서 테스트 실행을 업로드하고 시작하는 방법을 설명합니다. 테스트 실행을 만들기 전에 App Center 테스트 시작의 단계를 완료합니다.

테스트 실행은 App Center CLI(명령줄 인터페이스)를 호출하는 명령을 실행하여 시작됩니다. 명령은 로컬 시스템, 테스트 컴퓨터, 연속 통합 또는 지속적인 배포 시스템의 일부로 실행할 수 있습니다. 그러면 애플리케이션 및 테스트가 실행되고 테스트 보고서가 생성되는 App Center 테스트에 업로드됩니다. 일부 명령 매개 변수는 애플리케이션 플랫폼, 테스트 프레임워크, 테스트 디바이스 및 기타 테스트 구성 옵션에 따라 달라집니다. 프로토타입 명령을 생성하려면 App Center Test에서 새 테스트 실행 대화 상자를 사용합니다.

App Center 테스트

  1. App Center 포털에 로그인합니다.
  2. 애플리케이션을 선택합니다.
  3. 왼쪽 탐색 영역에서 테스트(검사 표시 아이콘이 있는 원)를 선택합니다.

선택한 애플리케이션에 대한 기존 테스트 실행 및 새 테스트 실행 단추에 대한 개략적인 개요가 표시됩니다.

새 테스트 실행

새 테스트 실행 단추를 클릭하여 테스트 실행 프로토타입 명령을 만드는 대화 상자를 시작합니다. 이 대화 상자는 세 개의 화면으로 진행됩니다.

  1. 디바이스 선택 - 테스트할 디바이스를 선택합니다.
  2. 구성 - 테스트에 사용할 테스트 시리즈, 시스템 언어 및 테스트 프레임워크를 선택합니다.
  3. 제출 - 이전 선택에 따라 새 테스트 실행을 시작하는 프로토타입 명령을 제공합니다.

선택 영역 또는 다음 >< 이전 단추를 완료하여 이러한 화면 사이를 이동합니다.

디바이스 선택

테스트할 디바이스 또는 명명된 디바이스 집합을 선택합니다. 디바이스 집합은 디바이스 및 운영 체제의 컬렉션입니다. 이전에 디바이스 집합을 만든 경우 명명된 디바이스 집합 목록에서 선택할 수 있습니다.

그렇지 않으면 목록에서 사용할 디바이스 또는 디바이스를 선택하는 것보다 다른 디바이스 구성 선택을 클릭합니다. 선택한 디바이스를 명명된 디바이스 집합으로 저장하려면 집합 저장 을 클릭하고 이름을 입력합니다. 이 선택 항목을 명명된 디바이스 집합으로 저장하지 않고 계속하려면 N개 디바이스 선택을 클릭합니다(선택한 디바이스 수를 확인하기 위해 디바이스를 선택할 때 N 의 값이 변경됨).

구성

테스트 시리즈, 시스템 언어 및 테스트 프레임워크를 선택합니다. 시스템 언어는 10진수 구분 기호와 같은 시스템 수준 디바이스 설정에 영향을 주는 디바이스 로캘을 결정합니다. 테스트 시리즈에 대한 자세한 내용은 App Center Test Core 개념을 참조하세요.

전송

이전 단계에 따라 프로토타입 명령이 생성됩니다. 이 프로토타입 명령의 일부 매개 변수는 테스트 실행을 업로드하고 시작하기 전에 환경에 맞게 편집해야 합니다. 예를 들어 가상 사용자 및 Espresso 테스트가 있는 Android 앱에 대해 생성된 명령 프로토타입은 다음과 같습니다.

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path PATH_TO_FILE.apk  --test-series "main" --locale "en_US" --build-dir PATH_TO_ESPRESSO_BUILD_FOLDER

중요

여기에 표시된 명령은 그림 용도로만 사용됩니다. 명령을 사용하지 마세요. 대신 대화 상자를 사용하여 애플리케이션, 테스트 프레임워크 및 테스트 매개 변수에 대한 명령 프로토타입을 생성합니다.

명령 매개 변수는 다음과 같습니다.

  • app - App Center에서 선택한 애플리케이션의 ID 입니다. 이 값은 수정하면 안 됩니다.
  • devices - 실행할 선택한 디바이스 집합ID입니다. 명명된 디바이스 집합을 선택한 경우 디바이스 집합 이름에서 ID가 생성됩니다. 명명된 디바이스 집합을 사용하지 않는 경우 ID는 디바이스 슬러그로 생성됩니다. 디바이스 슬러그는 선택한 디바이스 및 운영 체제 컬렉션을 나타내는 고유한 16진수 값입니다. 이 값은 수정하면 안 됩니다.
  • app-path - 테스트 중인 애플리케이션의 경로입니다. 이 경로는 환경과 일치하도록 편집해야 하며 절대 경로 또는 상대 경로일 수 있습니다.
  • test-series - 선택한 테스트 시리즈입니다. 테스트 시리즈는 App Center 테스트 보고서에서 함께 테스트 실행을 그룹화하는 데 사용되는 레이블입니다.
  • build-dir - 테스트 자동화 빌드 출력이 포함된 디렉터리의 경로입니다. 이 경로는 환경과 일치하도록 편집해야 하며 절대 경로 또는 상대 경로일 수 있습니다.

생성된 명령에서 app-pathbuild-dir 을 편집하여 환경과 일치한 다음 명령줄 또는 터미널 창을 사용하여 실행합니다. 이후 테스트 실행에 사용할 명령을 저장할 수 있습니다.

이 가상 예제에 대한 명령줄 버전을 편집하고 사용할 준비가 된 것은 다음과 같습니다.

appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path "app/build/outputs/apk/debug/app-debug.apk"  --test-series "main" --locale "en_US" --build-dir "app/build/outputs/apk/androidTest/debug"

참고

업로드된 각 파일은 400MB로 제한됩니다. 앱 파일 또는 build-dir 콘텐츠의 크기가 크기 제한을 초과하지 않는지 확인합니다.

도움말 보기

App Center 포털에서 지원에 문의할 수 있습니다. 화면의 오른쪽 위 모서리에서 도움말(?) 메뉴를 선택한 다음, '고객 지원 문의'를 선택합니다. 우리의 전담 지원 팀은 귀하의 질문에 응답합니다.

테스트 실행에 대한 도움말을 보려면 해당 테스트 실행으로 이동하여 브라우저에서 URL을 복사하여 지원 대화에 붙여넣습니다. 테스트 실행 URL은 와 같이 https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747표시됩니다.