test-suite
2024.10
true
- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Arquitetura de automação de dispositivos móveis
- Introdução
- Gerenciamento do Mobile Device Manager
- Dispositivos na nuvem
- Dispositivos Android locais
- Configuração do simulador local do iOS
- Gerenciamento de aplicativos
- Criação de fluxos de trabalho de Mobile Automation
- Interação de dispositivos
- Automação para aplicativos React Native
- Atividades de automação móvel e APIs
- Orchestrator
- Testing Robots
- Test Manager
- Licenciamento do Test Manager
- Guia de início rápido
- Requisitos
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Documentar casos de teste com o Task Capture
- Criar casos de teste
- Casos de teste de clonagem
- Exportação de casos de teste
- Automatizar casos de teste
- Casos de teste manuais
- Aplicação de filtros e visualizações
- Conjuntos de Testes
- Execução de testes
- Documentos
- Relatórios
- Exportar Dados
- Operações em massa
- Solução de problemas
Configuração do simulador local do iOS
Guia do usuário do Test Suite
Última atualização 11 de nov de 2024
Configuração do simulador local do iOS
- Instale o Xcode. Acesse Instalação do Xcode e Simuladores para obter mais informações sobre o Xcode.
- Abra um Terminal e execute o seguinte comando para instalar o Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
. - Execute o seguinte comando para instalar o NodeJS:
brew install node
- Instalar Appium:
- Para o Appium 1.0, execute o seguinte comando:
npm install -g appium
. Isso instala automaticamente todos os drivers necessários. - Para Appium 2.0, execute o seguinte comando:
npm install -g appium@next
.O Appium 2.0 vem sem os drivers instalados. Portanto, para instalar os drivers necessários, execute também o seguinte comando:appium driver install xcuitest
.Importante:- Recomendamos o uso do Appium 2.0 com Mobile Automation versão 22.10 ou superior.
- Instale o Appium 2.0 se você quiser testar suas automações móveis em um Dispositivo Físico iOS.
- Abra o Xcode e permita que ele instale quaisquer componentes adicionais necessários. Feche-o quando vir a tela inicial.
-
Inicie o servidor Appium, usando o seguinte comando:
appium --port 8001 --default-capabilities "{\"appium:systemPort\":9001}" --relaxed-security
.
- Para o Appium 1.0, execute o seguinte comando:
Execute as seguintes etapas para configurar um simulador iOS local.
- Instale e adicione runtimes do Simulator.
- Abra o Xcode e navegue até a barra de menu. Clique em Xcode e, em seguida, Configurações.
- Acesse a guia Plataformas.
- Clique no botão Adicionar e selecione uma plataforma para visualizar uma lista de suas versões disponíveis.
- Selecione uma versão e clique em Baixar e Instalar.
- Adicione um Simulador.
- No Xcode, na barra de menu, selecione Xcode e, em seguida, Dispositivos e Simuladores.
- Na parte superior da barra lateral, selecione Simuladores e clique no botão Adicionar.
- Selecione um Tipo de Dispositivo e a Versão do SO para seu simulador. Opcionalmente, dê um nome a ele.
- Selecione Criar para criar o novo simulador.
- Obtenha o URL do Appium e salve-o para mais tarde:
- Acesse Configurações do Sistema, depois a guia Rede e selecione a rede Wi-Fi à qual o dispositivo iOS está conectado.
- Copie o endereço IP para a rede Wi-Fi. O formato da URL do Appium é
https://<ipaddress>:8001>
(8001 é o número da porta onde você inicia o Appium).
- Obtenha a UDID do simulador que você adicionou ao Xcode.
- Vá para o Windows, depois para Dispositivos e Simuladores e, por último, Simuladores.
- Clique no simulador iOS que você adicionou.
- Copie o Identificador. Este é o UDID, que você adicionará mais tarde como um recurso adicional desejado ao adicionar esse simulador iOS ao MDM.
- Crie o WebDriverAgent com o Xcode no seu Mac:
- Navegue até a pasta
appium-webdriveragent
usando o seguinte caminho:/Users/<username>/appium2/node_modules/appium-xcuitest-driver/node_modules/appium-webdriveragent
e abra o arquivoxcodeproj
. - Selecione WebDriverAgente abra WebDriverAgentRunner, na seção Destinos .
- Alterne para a guia Assinatura e recursos , selecione Gerenciar automaticamente a assinaturae escolha uma conta de usuário no menu suspenso Equipe .
- Altere o identificador de pacote para um valor exclusivo.
- Copie e salve este identificador de pacote. Você o usará para adicionar seu aplicativo dentro do MDM (Bundle Id).
- Navegue até a pasta
- Instale o WebDriverAgent no seu simulador iOS.
- Selecione WebDriverAgentRunner na barra de navegação WebDriverAgent.
- No Xcode, acesse Produto e clique em Testar. No seu simulador iOS, você verá a instalação do WebDriverAgent.
- Adicione o simulador local do iOS configurado no Mobile Device Manager usando a tarefa Mobile Device Manager Adicionando o dispositivo iOS local na tarefa Mobile Device Manager.