- StudioPro
- Orchestrator
- Testing Robots
- Test Manager
Automação de dispositivos móveis
Esta seção descreve a solução de Automação de dispositivos móveis com mais detalhes e ajuda você a começar a aprender a usá-la.
- StudioPro - IDE para projetar testes móveis e prepará-los para gerenciamento e execução de testes.
- Atividades de automação móvel - Ações configuráveis que você pode realizar no dispositivo móvel, para automatizá-lo.
- MDM (Gerenciador de dispositivos móveis) - Ferramenta que oferece uma interface visual realista de testes e automação de um dispositivo móvel dentro do StudioPro. Você pode usar o MDM para se conectar a dispositivos reais ou emulados por meio do Appium e realizar e gravar suas ações no dispositivo, bem como gerenciar dispositivos e aplicativos.
Para começar a usar a solução de automação de dispositivos móveis da UiPath, consulte os seguintes recursos:
- Automação Móvel
- Gerenciador de dispositivos móveis:
Gerencie seus dispositivos individualmente definindo configurações ou executando aplicativos.
Para configurar dispositivos, consulte:
- Compatível com Android e iOS.
- Execute vários dispositivos ao mesmo tempo.
- Acesse qualquer tipo de conteúdo, exceto vídeos.
Você pode filtrar seus dispositivos usando um ou todos os critérios a seguir:
- Por tipo de dispositivo: Clique no botão Androidou Apple .
- Por versão da plataforma: clique no botão Versão da plataforma e escolha uma no menu suspenso. Por padrão, isso fica definido como Todos.
Você pode reordenar seus dispositivos arrastando e soltando um cartão de dispositivo em uma nova posição na lista.
A seguinte tabela lista as ações que você pode tomar para gerenciar seus dispositivos.
Ação |
Description |
Procedimento |
---|---|---|
Editar |
Definir configurações do dispositivo. |
|
Clonar |
Criar um clone do dispositivo. |
|
Excluir |
Excluir o dispositivo selecionado. |
|
Iniciar um aplicativo neste dispositivo |
Escolher e executar um aplicativo no dispositivo selecionado. |
|
A seção a seguir lista suas opções de solução de problemas:
- Depuração para investigar logs do Appium.
- Logs e linha do tempo de execução para examinar o que aconteceu em seu dispositivo durante a automação.
- Cenários de solução de problemas
Esta seção inclui atividades relacionadas a testes encontradas no pacote UiPath.Mobile.Automation.Activities. Por meio dessas atividades, você pode criar automações para seus dispositivos, executando aplicativos nativos ou da Web. As atividades podem ser encontradas no Studio em Automação móvel.
Atividade |
Description |
---|---|
Estabelece uma conexão com um dispositivo móvel e oferece escopo para todas as atividades subsequentes. | |
Recupera os tipos de log de um dispositivo conectado por meio da Conexão de dispositivo móvel | |
Recupera os registros de um dispositivo móvel conectado por meio da atividade de escopo Mobile Device Connection. | |
Instala um aplicativo especificado em um dispositivo móvel conectado por meio da atividade de escopo Mobile Device Connection. | |
Recupera a origem da página de um dispositivo móvel conectado por meio da atividade de escopo Mobile Device Connection. | |
Gerencia o aplicativo atual usando um comando de entrada do usuário. | |
Envia um comando de entrada do usuário para um aplicativo especificado no dispositivo móvel de destino. | |
Navega até um link profundo dentro de um aplicativo. | |
Abre um URL especificado no navegador da Web ativo atualmente. | |
Recupera a orientação atual do dispositivo móvel especificado. | |
Pressiona um botão do hardware no dispositivo conectado. | |
Muda e depois recupera a orientação do dispositivo conectado. | |
Faz uma captura de tela do dispositivo móvel que você está usando com dimensões personalizadas especificadas nas propriedades Altura e Largura. | |
Retorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe. | |
Recupera um atributo de um elemento de interface gráfica especificado. | |
Recupera o item selecionado de um elemento de interface gráfica de destino. | |
Extrai o texto de um elemento de interface gráfica específico e o retorna como uma variável de string. | |
Define o item selecionado em um elemento de interface gráfica de destino. | |
Digita o texto especificado em um elemento de interface gráfica de destino. | |
Desliza a tela em uma direção especificada e por uma quantidade de vezes especificada. | |
Retorna uma variável de booleano que declara se um elemento de interface gráfica especificado existe. |
Se você encontrar algum problema, considere os seguintes cenários de solução de problemas:
Se seu dispositivo iOS não iniciar, tente o seguinte:
- Certifique-se de que seu dispositivo está confiando no certificado. No seu dispositivo, acesse Configurações > Geral > Perfis e gerenciamento de dispositivos, toque na entrada de e-mail (por exemplo, Desenvolvimento da Apple: nomedousuario@email.com), e então confie no certificado. Se o dispositivo estiver usando sua conta corporativa, isso não será necessário.
- Se você receber um erro informando que a porta 8100 não está acessível, feche o Appium (Control + C) e depois o reinicie.
- Se você receber um erro diferente, consulte Dispositivo real no driver XCUITest do Appium.
- Sobre automação de dispositivos móveis
- Recursos
- Gerenciamento de dispositivos
- Recursos do dispositivo
- Navegação no painel de dispositivos do MDM
- Gerenciamento de dispositivos no MDM
- Solução de problemas
- Atividades de Automação Móvel
- Cenários de solução de problemas
- Falha na inicialização de dispositivo físico iOS