Compartilhar via


iOSAppConfigurator Classe

Definição

Representa a parte específica do iOS da ConfigureApp API fluente. Não deve ser usado diretamente.

public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
    interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
Herança
iOSAppConfigurator
Implementações

Construtores

iOSAppConfigurator(GenericAppConfigurator)

Parte da ConfigureApp API fluente. Não deve ser usado diretamente.

Métodos

ApiKey(String)
Obsoleto.

Preterido (1.1): será removido. Define a chave de API de Nuvem de Teste do Xamarin a ser usada para ativação.

AppBundle(String)

Configura o pacote de aplicativos a ser usado. Forçará uma execução no simulador.

AppBundleZip(String)

Configura o pacote de aplicativo compactado a ser usado. Forçará uma execução no simulador.

AutArguments(IEnumerable<String>)

Define os argumentos a serem enviados para o AUT.

AutEnvironmentVars(Dictionary<String,String>)

Define o ambiente a ser enviado para o AUT.

CodesignIdentity(String)
Obsoleto.

Especifique a identidade usada para codificar recursos do aplicativo. Aplica-se somente ao usar DeviceAgent e testar com dispositivos físicos. Se não for fornecido, a identidade usada para assinar o AppBundle(String) aplicativo ou AppBundleZip(String) será usada.

ConnectToApp()

Cria a configuração e se conecta a um aplicativo já em execução. Usado para cenários avançados. Em vez disso, os usuários regulares devem usar StartApp(AppDataMode) .

Debug()

Habilita o log de depuração do executor de teste.

DeviceIdentifier(String)

Configura o dispositivo a ser usado com o UUID (identificador de dispositivo).

DeviceIp(String)

Configura o endereço IP do dispositivo. Geralmente, é melhor não ser configurado, a menos que você esteja executando um aplicativo iOS em um dispositivo físico.

DevicePort(Int32)

Configura a porta do dispositivo. Geralmente, é melhor deixar sem definição.

DisableSpecFlowIntegration()

Desabilita a geração automática de captura de tela após cada etapa do SpecFlow.

EnableLocalScreenshots()

Habilita o salvamento de captura de tela local. Sempre habilitado na nuvem.

GetConfiguration(StartAction, AppDataMode)

Cria a configuração do aplicativo iOS que pode ser usada para entrada para iOSApp. Em vez disso, os StartApp(AppDataMode) métodos e ConnectToApp() devem ser usados, a menos que você tenha necessidades específicas para a configuração.

InstalledApp(String)

Configura o aplicativo instalado a ser usado. Forçará uma execução no dispositivo físico.

LogDirectory(String)

Define o diretório no qual armazenar arquivos de log locais

PreferIdeSettings()

Sempre usa configurações do IDE se elas estiverem presentes, substituindo outros valores configurados. Se não for definida, a configuração explícita desabilitará a integração do IDE.

StartApp(AppDataMode)

Compila a configuração e inicia o aplicativo no dispositivo ou simulador selecionado.

WaitTimes(IWaitTimes)

Configura os tempos de espera padrão para a estrutura.

Implantações explícitas de interface

IFluentInterface.GetType()

Representa a parte específica do iOS da ConfigureApp API fluente. Não deve ser usado diretamente.

Aplica-se a