- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes 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
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:
Caminho de logs
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.
LogTypes
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. |
Uso de logs de depuração
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:
- 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.
Uso da árvore visual
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. |
|
Como trabalhar com o status
Você pode abrir o painel do status para observar eventos como informações de conexão, mensagens de erro e status. Para abrir o painel de status, clique no botão de hambúrguer no canto inferior direito do Mobile Device Manager.