IAndroidAppConfiguration 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Android 앱에 대한 구성입니다. 직접 사용할 수 없도록 하려면 Fluent ConfigureApp API를 사용하여 만들어야 합니다.
public interface IAndroidAppConfiguration
type IAndroidAppConfiguration = interface
Public Interface IAndroidAppConfiguration
속성
ApkFile |
테스트할 apk 파일의 위치입니다. |
AppDataMode |
앱 데이터를 지울지 여부를 지정합니다. |
ConfiguredDeviceIp |
구성된 IP 주소입니다. 활성 구성에 를 사용합니다 |
ConfiguredDevicePort |
구성된 포트입니다. 활성 구성에 를 사용합니다 |
Debug |
디버그 로깅을 사용하도록 설정합니다. |
DeviceSerial |
디바이스의 직렬입니다. adb를 사용하여 찾을 수 있습니다. |
DeviceUri |
디바이스 테스트 서버의 URI입니다. |
DisableSpecFlowIntegration |
각 SpecFlow 단계 후 자동 스크린샷 생성을 사용하지 않도록 설정할지 여부입니다. |
EnableScreenshots |
스크린샷을 사용하도록 설정합니다. 로컬 스크린샷은 테스트 속도를 높이기 위해 기본적으로 사용하지 않도록 설정됩니다. |
IdeIntegrationMode |
IDE 통합 모드입니다. 명시적 구성 및 활성 IDE 통합의 경우 사용할 설정을 결정합니다. |
InstalledAppPackageName |
설치된 앱의 패키지 이름입니다. |
KeyStore |
테스트된 앱에 서명하는 데 사용된 키 저장소의 위치입니다. 비워 두면 새 키 저장소가 빌드됩니다. |
KeyStoreKeyAlias |
지정된 키 저장소에 사용할 키 별칭입니다. jarsigner의 별칭 인수에 해당합니다. |
KeyStoreKeyPassword |
지정된 키 저장소 키의 프라이빗 키 암호입니다. jarsigner의 |
KeyStorePassword |
지정된 키 저장소의 저장소 암호입니다. jarsigner의 |
LaunchableActivity |
사용할 특정 시작 가능 작업 지정 |
LogDirectory |
로컬 테스트 실행에 대한 로그 디렉터리의 위치를 지정합니다. |
SIFile |
서명된 테스트 서버를 생성하는 데 사용되는 SI 파일의 위치입니다. |
StartAction |
테스트 초기화 후 앱의 원하는 상태입니다. 테스트 프레임워크는 앱을 시작하거나 고급 시나리오에서 이미 실행 중인 앱에 연결할 수 있습니다. |
WaitTimes |
기본 대기 시간입니다. |
메서드
Verify() |
구성을 확인합니다. |