AndroidAppConfigurator 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Fluent API의 ConfigureApp Android 특정 부분을 나타냅니다. 직접 사용하면 안 됩니다.
public class AndroidAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type AndroidAppConfigurator = class
interface IFluentInterface
Public Class AndroidAppConfigurator
Implements IFluentInterface
- 상속
-
AndroidAppConfigurator
- 구현
생성자
AndroidAppConfigurator(GenericAppConfigurator) |
흐름 API의 ConfigureApp 일부입니다. 직접 사용하면 안 됩니다. |
메서드
ApiKey(String) |
사용되지 않습니다.
사용되지 않음(1.1): 제거됩니다. 활성화에 사용할 Xamarin 테스트 클라우드 api 키를 설정합니다. |
ApkFile(String) |
사용할 apk 파일을 구성합니다. |
ConnectToApp() |
구성을 빌드하고 이미 실행 중인 앱에 연결합니다. 고급 시나리오에 사용됩니다. 일반 사용자는 대신 를 사용해야 StartApp(AppDataMode) 합니다. |
Debug() |
테스트 실행기에서 디버그 로깅을 사용하도록 설정합니다. |
DeviceIp(String) |
디바이스의 IP 주소를 구성합니다. 일반적으로 실제 디바이스에서 iOS 애플리케이션을 실행하지 않는 한 설정되지 않은 상태로 두는 것이 가장 좋습니다. |
DevicePort(Int32) |
디바이스의 포트를 구성합니다. 일반적으로 가장 잘 설정되지 않은 상태로 두는 것이 좋습니다. |
DeviceSerial(String) |
디바이스의 adb 직렬을 구성합니다. 일반적으로 특정 디바이스를 실행하지 않는 한 설정되지 않은 상태로 두는 것이 가장 좋습니다. |
DisableSpecFlowIntegration() |
각 SpecFlow 단계 후에 자동 스크린샷 생성을 사용하지 않도록 설정합니다. |
EnableLocalScreenshots() |
로컬 스크린샷 저장을 사용하도록 설정합니다. 클라우드에서 항상 사용하도록 설정됩니다. |
GetConfiguration(StartAction, AppDataMode) |
에 대한 입력에 사용할 수 있는 Android 앱 구성을 빌드합니다 AndroidApp. 구성에 StartApp(AppDataMode) 대한 특정 요구 사항이 없는 한 및 ConnectToApp() 메서드를 대신 사용해야 합니다. |
InstalledApp(String) |
사용할 이미 설치된 앱을 구성합니다. |
KeyStore(String, String, String, String) |
제공된 apk 파일이 서명되는 키 저장소를 구성합니다. 키 저장소는 필요하지 않지만 apk 파일이 자연 그대로 유지되고 변경되지 않았는지 확인합니다. 키 저장소가 제공되면 디바이스의 앱과 함께 설치된 보조 apk에 서명하는 데 사용됩니다. 키 저장소가 제공되지 않으면 Xamarin.UITest는 키 저장소를 생성하고 apk를 사임합니다. |
LaunchableActivity(String) |
시작할 활동을 구성합니다. |
LogDirectory(String) |
로컬 로그 파일을 저장할 디렉터리를 설정합니다. |
PreferIdeSettings() |
IDE가 있는 경우 항상 IDE의 설정을 사용하여 구성된 다른 값을 재정의합니다. 설정되지 않은 경우 명시적 구성은 IDE 통합을 사용하지 않도록 설정합니다. |
SigningInfoFile(String) |
테스트 서버가 "서명"될 서명 정보 파일을 구성합니다. 서명 정보 파일은 필요하지 않지만 테스트 서버에 서명하기 위한 키 저장소 대신 사용할 수 있습니다. 키 입력 자료가 누출될 위험 없이 서명 정보 파일을 자유롭게 공유할 수 있습니다. 서명 정보 파일은 콘솔 도구를 사용하여 생성할 수 있습니다. |
StartApp(AppDataMode) |
구성을 빌드하고 선택한 디바이스에서 앱을 시작합니다. |
WaitTimes(IWaitTimes) |
프레임워크에 대한 기본 대기 시간을 구성합니다. |
명시적 인터페이스 구현
IFluentInterface.GetType() |
Fluent API의 ConfigureApp Android 특정 부분을 나타냅니다. 직접 사용하면 안 됩니다. |