다음을 통해 공유


IAndroidAppConfiguration 인터페이스

정의

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

public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration

속성

ApkFile

테스트할 apk 파일의 위치입니다.

AppDataMode

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

ConfiguredDeviceIp

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

ConfiguredDevicePort

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

Debug

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

DeviceSerial

디바이스의 직렬입니다. adb를 사용하여 찾을 수 있습니다.

DeviceUri

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

DisableSpecFlowIntegration

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

EnableScreenshots

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

IdeIntegrationMode

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

InstalledAppPackageName

설치된 앱의 패키지 이름입니다.

KeyStore

테스트된 앱에 서명하는 데 사용된 키 저장소의 위치입니다. 비워 두면 새 키 저장소가 빌드됩니다.

KeyStoreKeyAlias

지정된 키 저장소에 사용할 키 별칭입니다. jarsigner의 별칭 인수에 해당합니다.

KeyStoreKeyPassword

지정된 키 저장소 키의 프라이빗 키 암호입니다. jarsigner의 -keypass 인수에 해당합니다.

KeyStorePassword

지정된 키 저장소의 저장소 암호입니다. jarsigner의 -storepass 인수에 해당합니다.

LaunchableActivity

사용할 특정 시작 가능 작업 지정

LogDirectory

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

SIFile

서명된 테스트 서버를 생성하는 데 사용되는 SI 파일의 위치입니다.

StartAction

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

WaitTimes

기본 대기 시간입니다.

메서드

Verify()

구성을 확인합니다.

적용 대상