테스트 - 샘플 Swift iOS 앱 및 자습서
중요
Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.
XCUITests는 샘플 앱에 포함됩니다. 이 자습서에서는 App Center를 사용하여 UI 테스트를 실행하는 방법을 알아봅니다.
먼저 시작 자습서 에 따라 샘플 앱을 설정합니다.
- 프로비저닝 프로필 및 인증서. Apple 개발자 설명서로 이동하여 샘플 iOS 앱을 코딩할 앱 ID를 만드는 방법을 알아봅니다.
Node.js 버전 6.3 이상을 설치합니다.
터미널을 열고 아래 명령을 실행하여 App Center CLI를 설치합니다.
npm install -g appcenter-cli
아래 명령을 실행하고 지침에 따라 App Center에 로그인합니다.
appcenter login
터미널을 열고 프로젝트 디렉터리로 이동합니다.
다음 명령을 실행하여 derivedDataPath가 있는 경우 제거합니다.
rm -rf ddp
아래 명령을 실행하여 테스트용 빌드 폴더를 만듭니다.
xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
App Center에서 테스트 서비스로 이동합니다.
앱 테스트 시작을 클릭합니다.
첫 번째 장치인 Apple iPhone 7 Plus를 선택하고 아래쪽에 있는 장치 선택 을 누릅니다.
테스트 프레임워크로 XCUITest 를 선택합니다.
다음을 클릭합니다.
테스트 실행에서 사용자 지정 명령을 복사합니다.
프로젝트 디렉터리에 있는 동안 터미널에 붙여넣습니다.
을 아래 텍스트로 바꿉니다
pathToXCUItestBuildFolder
.ddp/Build/Products/Debug-iphoneos
명령을 실행합니다. 테스트가 실행되기 시작하는 것을 볼 수 있습니다.
App Center에서 완료 를 클릭하여 패널을 닫습니다.