- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
Gerenciamento do Mobile Device Manager
Gerencie seus dispositivos e aplicativos através do Mobile Device Manager (MDM).
- O acesso ao MDM é feito apenas pelo Studio
- Você só pode iniciar uma única instância do MDM de cada vez.
O Mobile Device Manager é aberto mostrando uma aba de Boas-vindas, na qual você pode realizar rapidamente diversas ações, como iniciar um aplicativo ou abrir um log.
A tabela a seguir lista as ações que você pode realizar na aba de Boas-vindas.
Ação |
Description |
---|---|
Dispositivos Abertos |
Abra a aba Dispositivos. Para obter mais informações, consulte Gerenciamento de dispositivo. |
Aplicativos Abertos |
Abra a aba Aplicativos. Para obter mais informações, consulte Gerenciamento de aplicativos. |
Iniciar um aplicativo |
Crie uma conexão selecionando um dispositivo e um aplicativo, e alternando as configurações de registro em log. Para conhecer mais formas de iniciar um aplicativo, consulte Como iniciar um aplicativo. |
Abrir log |
Escolha e abra um log em uma nova aba para revisar as ações, solicitações e eventos. Para obter mais informações, consulte Logs e linha do tempo de execução. |
Exportar Configurações |
Exporte a lista de dispositivos e aplicativos configurados como um arquivo JSON. |
Importar Configurações |
Importe a lista de dispositivos e aplicativos configurados como um arquivo JSON. Novas configurações são adicionadas além das existentes, se aplicável. Dispositivos e aplicativos duplicados são excluídos se forem encontrados durante a importação. |
As configurações do projeto se aplicam apenas ao projeto atual. Você pode alterar o caminho padrão de logs, definir as configurações de interação do dispositivo, ou alterar as variáveis dos seus dispositivos e aplicativos.
Para definir as configurações do projeto, abra o Mobile Device Manager e navegue até Configuração de projeto > Configurações do nível de projeto. A tabela a seguir lista as configurações que podem ser definidas no nível do projeto.
Configurações |
Description |
---|---|
Caminho de logs |
Altere o caminho padrão de logs. Considere configurar o caminho de logs para uma unidade de rede compartilhada para expandir o acesso de membros aos recursos. Para obter mais informações, consulte Logs e linha do tempo de execução. |
Descoberta de elementos com reconhecimento de contexto |
Melhore a descoberta de elementos ao focalizar seu mouse no dispositivo, com base no reconhecimento de contexto. Essa funcionalidade vem ativada por padrão. Para obter mais informações, consulte Interação de dispositivos. |
Comprimento máximo permitido para IDs |
Defina um comprimento prático para o ID do seu elemento. O valor padrão é definido como
40 .
|
Normalizar valor do controle deslizante |
Defina um intervalo para o valor do seu controle deslizante entre 0 e 1. |
Defina variáveis para criar valores dinâmicos. Por exemplo, se você tiver um endpoint do Appium, é possível definir uma variável a ser usada para todos os seus dispositivos. Você pode usar variáveis ao configurar tanto dispositivos quanto aplicativos.
Para configurar variáveis:
- Abra o Studio e navegue até Mobile Automation > Mobile Device Manager.
- Navegue até Configurações do projeto > Variáveis.
- Configure um Nome e um Valor. Só é possível adicionar caracteres de letra.
- Clique em Salvar e fechar.
Ao configurar dispositivos, você pode usar variáveis para os seguintes campos:
- Name
- Nome do Dispositivo
- Versão da plataforma.
Para a configuração do aplicativo, você pode usar variáveis para os seguintes campos:
- Aplicativo
- Pacote do aplicativo
- Atividade do aplicativo
- Página inicial.
Adicione cabeçalhos http personalizados ao padrão que o Appium gera para permitir uma experiência de teste móvel mais fácil por trás de um proxy. Cabeçalhos Http personalizados permitem que os testes móveis trabalhem com proxies que aceitam apenas certos cabeçalhos, adicionando-os especificamente. Os cabeçalhos personalizados que você adiciona não substituem o cabeçalho já existente, mas são adicionados à coleção de valores que o cabeçalho pode suportar.
- Abra o Studio e navegue até Mobile Automation > Mobile Device Manager.
- Navegue até Configurações do projeto > Cabeçalhos HTTP.
-
Configure uma Chave (nome do cabeçalho personalizado) e um Valor (o valor real do cabeçalho personalizado).
Você não pode adicionar variáveis dentro do campo Valor.
- Clique em Salvar e fechar.
- Selecione os detalhes da conexão dentro da atividade Conexão do dispositivo móvel.
Os Cabeçalhos Http personalizados que você adicionou ao MDM são importados para a atividade, dentro da coleção de Cabeçalhos Http.
- Adicione mais cabeçalhos Http personalizados dentro da coleção Cabeçalhos Http da atividade.
Esses cabeçalhos não aparecerão dentro do MDM, mas se aplicarão à conexão do dispositivo móvel que você criou antes de adicioná-los.AVISO:
Se você alterar os detalhes da conexão do dispositivo móvel você:
- perder os cabeçalhos Http criados diretamente na atividade Conexão do dispositivo móvel, dentro da coleção Cabeçalhos Http.
- mantém os cabeçalhos Http criados diretamente no MDM.
Se você quiser depurar certos erros ou avisos, você pode pegar as mensagens que aparecem no painel Saída do Gerenciador de dispositivos móveis e copiá-las para solução de problemas adicionais. Além disso, você pode verificar a Linha do tempo de Logs e Execução para essa automação.