영어로 읽기

다음을 통해 공유


테스트 - 샘플 Swift iOS 앱 및 자습서

중요

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

지원 타임라인 및 대안에 대해 자세히 알아보세요.

XCUITests는 샘플 앱에 포함됩니다. 이 자습서에서는 App Center를 사용하여 UI 테스트를 실행하는 방법을 알아봅니다.

먼저 시작 자습서 에 따라 샘플 앱을 설정합니다.

사전 요구 사항

  • 프로비저닝 프로필 및 인증서. Apple 개발자 설명서로 이동하여 샘플 iOS 앱을 코딩할 앱 ID를 만드는 방법을 알아봅니다.

App Center 명령줄 인터페이스 설치

  1. Node.js 버전 6.3 이상을 설치합니다.

  2. 터미널을 열고 아래 명령을 실행하여 App Center CLI를 설치합니다.

    npm install -g appcenter-cli
    
  3. 아래 명령을 실행하고 지침에 따라 App Center에 로그인합니다.

    appcenter login
    

테스트 폴더 만들기

  1. 터미널을 열고 프로젝트 디렉터리로 이동합니다.

  2. 다음 명령을 실행하여 derivedDataPath가 있는 경우 제거합니다.

    rm -rf ddp
    
  3. 아래 명령을 실행하여 테스트용 빌드 폴더를 만듭니다.

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

App Center에서 테스트 실행 준비

  1. App Center에서 테스트 서비스로 이동합니다.

  2. 앱 테스트 시작을 클릭합니다.

  3. 첫 번째 장치인 Apple iPhone 7 Plus를 선택하고 아래쪽에 있는 장치 선택 을 누릅니다.

  4. 테스트 프레임워크로 XCUITest 를 선택합니다.

  5. 다음을 클릭합니다.

테스트 실행

  1. 테스트 실행에서 사용자 지정 명령을 복사합니다.

  2. 프로젝트 디렉터리에 있는 동안 터미널에 붙여넣습니다.

  3. 을 아래 텍스트로 바꿉니다 pathToXCUItestBuildFolder .

    ddp/Build/Products/Debug-iphoneos
    
  4. 명령을 실행합니다. 테스트가 실행되기 시작하는 것을 볼 수 있습니다.

  5. App Center에서 완료 를 클릭하여 패널을 닫습니다.