- Introdução
- Studio
- Orchestrator
- Testing Robots
- Test Manager
Depuração
Examine os logs do Appium e inspecione elementos no seu dispositivo para entender melhor o que aconteceu durante a automação.
Use a ferramenta de depuração para se aprofundar nos detalhes da sua automação, examinando a saída de log do Appium. Por exemplo, você pode precisar dar uma olhada nos logs do servidor de baixo nível para entender o que aconteceu durante as operações executadas. Passe o mouse sobre um evento para ver os detalhes completos (por exemplo, determinar quando a conexão foi criada, ou quando o teste foi iniciado).
Para abrir o painel de depuração:
- Iniciar um aplicativo no Mobile Device Manager.
- Clique no botão da Ferramenta de depuração para expandir os detalhes do painel.
- Clique no Tipo de log e selecione uma opção no menu suspenso.
- Clique em Obter logs.
-
(Opcional) Clique no Log ao vivo para recuperar eventos em tempo real.
Para configurar um local para os seus logs, abra o MDM e navegue até Configuração do projeto > Configurações de nível de projeto > Caminho de logs. Considere configurar o caminho de logs para uma unidade de rede compartilhada para expandir o acesso de membros aos recursos.
Você pode obter um dos seguintes tipos de log, dependendo dos seus requisitos.
iOS |
Android |
---|---|
syslog: logs de dispositivo. |
server: logs do servidor do Appium. |
crashlog: logs de falha. |
logcat: logs de dispositivo. |
performance: informações sobre o desempenho do iOS no dispositivo. | |
server: logs do servidor do Appium. | |
safariConsole: logs do console do Safari. | |
safariNetwork: solicitações de rede. |
A tabela a seguir lista as ações que você pode realizar para gerenciar seus logs de depuração.
Ação |
Description |
Procedimento |
---|---|---|
Get Logs |
Recupere logs. |
|
Abrir Local do Arquivo |
Abra o local onde o log está armazenado. |
Siga o procedimento do Obter logs e clique em Abrir local do arquivo. |
Log dinâmico |
Recupere eventos para o seu log em tempo real. |
Android: log cat |
Vazio |
Limpe a exibição atual. |
Siga o procedimento do Obter logs e clique em Limpar para remover o log. De maneira alternativa, você pode usar um log diferente para limpar o painel e passar para a próxima etapa de depuração. |
Use a ferramenta de árvore visual para visualizar a aparência da página ou para ver elementos com potencial de serem automatizados.
Para abrir o painel de árvore visual:
- Iniciar um aplicativo no Mobile Device Manager.
- Clique no botão da Árvore visual para expandir os detalhes do painel.
-
Clique em Inspecionar elemento e depois clique em qualquer elemento no seu dispositivo.
As informações do elemento são divididas em duas partes:
- No primeiro quadro da borda, você pode observar a estrutura da árvore dos seus elementos. Passe o mouse sobre uma entrada para destacar seu elemento correspondente no dispositivo.
-
No segundo quadro da borda, você pode exibir os detalhes dos elementos. As informações desse painel são alteradas sempre que você usa a função de pesquisa.
A tabela a seguir lista as ações que você pode realizar para exibir os elementos inspecionados.
Ação |
Description |
Procedimento |
---|---|---|
Inspecionar elemento |
Inspecione elementos no dispositivo. |
|
Interromper atualizações em tempo real |
Pare de receber informações dos elementos. Essa opção será ativada assim que você clicar em uma entrada no painel da estrutura da árvore. |
Para desmarcar essa opção, você deve primeiro usar a ferramenta Inspecionar elemento.
|
Expandir Tudo |
Expanda todos os elementos. |
|
Recolher Tudo |
Recolha todos os elementos. |
|
Exportar origem da página |
Exporte a origem da página como um arquivo XML. |
|
Pesquisar |
Pesquise por detalhes dos elementos. |
|