다음을 통해 공유


IiOSAppConfiguration 인터페이스

정의

iOS 앱에 대한 구성입니다. 직접 사용할 수 없도록 하려면 Fluent ConfigureApp API를 사용하여 만들어야 합니다.

public interface IiOSAppConfiguration
type IiOSAppConfiguration = interface
Public Interface IiOSAppConfiguration

속성

AppBundleDirectory

시뮬레이터 테스트용 앱 번들의 위치입니다.

AppBundleZip

시뮬레이터 테스트에 대한 zip 보관 파일의 위치입니다.

AppDataMode

앱 데이터를 지울지 여부를 지정합니다.

AutArguments

AUT에 보낼 인수입니다.

AutEnvironmentVars

AUT에 보낼 환경입니다.

ConfiguredDeviceIp

구성된 IP 주소입니다. 활성 구성에 를 사용합니다 DeviceUri .

ConfiguredDevicePort

구성된 포트입니다. 활성 구성에 를 사용합니다 DeviceUri .

Debug

디버그 로깅을 사용하도록 설정합니다.

DeviceIdentifier

디바이스 식별자입니다. "계측 -s 디바이스"를 실행하여 알 수 있는 디바이스 목록을 찾을 수 있습니다.

DeviceUri

디바이스 테스트 서버의 URI입니다.

DisableSpecFlowIntegration

각 SpecFlow 단계 후 자동 스크린샷 생성을 사용하지 않도록 설정할지 여부입니다.

EnableScreenshots

스크린샷을 사용하도록 설정합니다. 로컬 스크린샷은 테스트 속도를 높이기 위해 기본적으로 사용하지 않도록 설정됩니다.

IdeIntegrationMode

IDE 통합 모드입니다. 명시적 구성 및 활성 IDE 통합의 경우 사용할 설정을 결정합니다.

InstalledAppBundleId

테스트할 이미 설치된 의 번들 ID입니다.

LogDirectory

로컬 테스트 실행에 대한 로그 디렉터리의 위치를 지정합니다.

StartAction

테스트 초기화 후 앱의 원하는 상태입니다. 테스트 프레임워크는 앱을 시작하거나 고급 시나리오에서 이미 실행 중인 앱에 연결할 수 있습니다.

WaitTimes

기본 대기 시간입니다.

메서드

Verify()

구성의 상태를 확인합니다. 잘못된 경우 예외를 throw합니다.

적용 대상