- 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
- 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
Guia do usuário do Test Suite
Dispositivos Android locais
Para configurar um dispositivo local para trabalhar com as atividades de Mobile Automation, você precisa executar uma instância local do Appium e ter as ferramentas necessárias para automatizar dispositivos Android.
Existem dois tipos de dispositivos Android locais que você pode automatizar:
- Físico - um dispositivo Android físico que você pode conectar à sua máquina local, por meio de um cabo USB.
- Emulador - um emulador de um dispositivo Android que é armazenado localmente.
A lista abaixo descreve os comandos mais usados para configurar o Appium no contexto de Automação de Dispositivos Móveis:
appium driver list
- lista os drivers instalados (recomendado para Appium 2.0)adb devices
- lista os dispositivos conectadosadb start-server
- inicia o servidor de depuraçãoadb kill-server
- para o servidor de depuraçãoctrl + c
- mata Appiumappium-doctor
- ajuda na depuração do seu Appium.
APK
ou IPA
para um URL que seja acessível anonimamente pelo servidor Appium (por exemplo, armazenamento de blobs).
Não é possível instalar aplicativos da Play Store ou App Store, exceto se você automatizar manualmente esses aplicativos para instalar seu aplicativo específico.
Siga as etapas abaixo para concluir os pré-requisitos para configurar um dispositivo Android físico local:
JAVA_HOME
.
C:\Program Files\Java\jdk8
.
b. Variável ANDROID_HOME . Aponta para a pasta onde o Android SDK foi instalado.
ANDROID_HOME
Valor da variável: o caminho onde o Android SDK está localizado em sua máquina. Por exemplo: C:\Users\Username\AppData\Local\Android\Sdk
Nota: A parte Username
, dentro do caminho Variable Value , deve ser substituída pelo nome real do usuário que está operando na máquina.
-
Abra o prompt de comando do Node.js e instale o Appium:
- Para Appium 1.0, execute o seguinte comando:
npm install -g appium
. O Appium 1.0 vem com todos os drivers instalados. - Para Appium 2.0, execute o seguinte comando:
npm install -g appium@next
.
- Para Appium 1.0, execute o seguinte comando:
appium driver install uiautomator2
.
Para obter mais informações sobre a configuração do Appium 1.0 , consulte Início rápido introdução.
- Reinicie o computador para aplicar as alterações.
-
Abra o dispositivo móvel físico e habilite as Opções do desenvolvedor.
- Em seu telefone, navegue até Configurações > Opções do desenvolvedor.
- Na seção Rede , abra Configuração USB padrão e defina-a como Carregar apenas telefone.
- Habilite a depuração USB.
- Em seu telefone, navegue até Configurações > Opções do desenvolvedor.
- Na seção Rede , abra Configuração USB padrão e defina-a como Carregar apenas telefone.
JAVA_HOME
.
C:\Program Files\Java\jdk8
.
b. Variável ANDROID_HOME . Aponta para a pasta onde o Android SDK foi instalado.
- Nome da variável:
ANDROID_HOME
-
Valor da variável: o caminho onde o SDK do Android está localizado em sua máquina. Por exemplo:
C:\Users\Username\AppData\Local\Android\Sdk
Nota: A parteUsername
, dentro do caminho Variable Value , deve ser substituída pelo nome real do usuário operando na máquina.- Abra o prompt de comando do Node.js e instale o Appium:
- Para Appium 1.0, execute o seguinte comando:
npm install -g appium
. O Appium 1.0 vem com todos os drivers instalados. - Para Appium 2.0, execute o seguinte comando:
npm install -g appium@next
.
appium driver install uiautomator2
.
Para obter mais informações sobre a configuração do Appium 2.0 , consulte Início rápido introdução.
- Reinicie o computador para aplicar as alterações.
Habilite a depuração do WebView no dispositivo local para permitir que o Mobile Device Manager reconheça a maioria dos elementos da interface do usuário dentro de um aplicativo.
Se o Appium não detectar automaticamente a versão Chrome ou WebView em seu Android, escolha uma das opções abaixo:
- Configurando dispositivos Android locais
- Comandos Appium mais usados
- Armazenamento de aplicativos
- Configurando o Dispositivo Android Físico Local
- Pré-requisitos
- Configurando o Dispositivo Android Físico Local
- Configuração de dispositivo Android emulado local
- Pré-requisitos
- Criando emulador Android
- Habilitando Web e Automação Híbrida com WebDriver
- Adicionando dispositivo Android local no Gerenciador de dispositivos móveis