Поделиться через


iOSAppConfigurator Класс

Определение

Представляет определенную часть текущего ConfigureApp API для iOS. Не следует использовать напрямую.

public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
    interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
Наследование
iOSAppConfigurator
Реализации

Конструкторы

iOSAppConfigurator(GenericAppConfigurator)

Часть текучих ConfigureApp API. Не следует использовать напрямую.

Методы

ApiKey(String)
Является устаревшей.

Не рекомендуется (1.1): будет удален. Задает ключ API Xamarin Test Cloud, используемый для активации.

AppBundle(String)

Настраивает используемый пакет приложений. Принудительное выполнение в симуляторе.

AppBundleZip(String)

Настраивает zip-пакет приложений для использования. Принудительное выполнение в симуляторе.

AutArguments(IEnumerable<String>)

Задает аргументы для отправки в AUT.

AutEnvironmentVars(Dictionary<String,String>)

Задает среду для отправки в AUT.

CodesignIdentity(String)
Является устаревшей.

Укажите удостоверение, используемое для кодовой подписи ресурсов приложения. Применяется только при использовании DeviceAgent и тестировании на физических устройствах. Если не указано, будет использоваться удостоверение, используемое для подписи AppBundle(String) приложения или AppBundleZip(String) .

ConnectToApp()

Создает конфигурацию и подключается к уже работающему приложению. Используется для расширенных сценариев. Вместо этого следует использовать StartApp(AppDataMode) обычные пользователи.

Debug()

Включает ведение журнала отладки из средства выполнения тестов.

DeviceIdentifier(String)

Настраивает устройство для использования с идентификатором устройства (UUID).

DeviceIp(String)

Настраивает IP-адрес устройства. Как правило, лучше оставить без установки, если приложение iOS не запущено на физическом устройстве.

DevicePort(Int32)

Настраивает порт устройства. Как правило, лучше оставить ненастроенным.

DisableSpecFlowIntegration()

Отключает автоматическое создание снимков экрана после каждого шага SpecFlow.

EnableLocalScreenshots()

Включает сохранение локального снимка экрана. Всегда включено в облаке.

GetConfiguration(StartAction, AppDataMode)

Создает конфигурацию приложения iOS, которую можно использовать для ввода для iOSApp. Вместо StartApp(AppDataMode) этого следует использовать методы и ConnectToApp() , если нет особых потребностей в конфигурации.

InstalledApp(String)

Настраивает установленное приложение для использования. Принудительное выполнение на физическом устройстве.

LogDirectory(String)

Задает каталог для хранения локальных файлов журнала.

PreferIdeSettings()

Всегда использует параметры из интегрированной среды разработки, если они присутствуют, переопределяя другие настроенные значения. Если этот параметр не задан, то явная конфигурация отключит интеграцию с интегрированной средой разработки.

StartApp(AppDataMode)

Создает конфигурацию и запускает приложение на выбранном устройстве или симуляторе.

WaitTimes(IWaitTimes)

Настраивает время ожидания по умолчанию для платформы.

Явные реализации интерфейса

IFluentInterface.GetType()

Представляет определенную часть текущего ConfigureApp API для iOS. Не следует использовать напрямую.

Применяется к