iOSAppConfigurator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |