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


IiOSAppConfiguration Интерфейс

Определение

Конфигурация для приложений iOS. Чтобы не использоваться напрямую, необходимо создать с помощью текучих 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

Идентификатор устройства. Список известных устройств можно найти, выполнив команду "devices -s devices"

DeviceUri

Универсальный код ресурса (URI) тестового сервера устройства.

DisableSpecFlowIntegration

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

EnableScreenshots

Включите снимки экрана. Локальные снимки экрана по умолчанию отключены для ускорения тестирования.

IdeIntegrationMode

Режим интеграции с интегрированной средой разработки. Определяет, какие параметры следует использовать в случае явной конфигурации и активной интеграции интегрированной среды разработки.

InstalledAppBundleId

Идентификатор пакета, уже установленного для тестирования.

LogDirectory

Укажите расположение каталога журнала для локальных тестовых запусков.

StartAction

Требуемое состояние приложения после инициализации теста. Платформа тестирования может запустить приложение или подключиться к уже запущенному приложению в более сложных сценариях.

WaitTimes

Время ожидания по умолчанию.

Методы

Verify()

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

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