Este site usa cookies. Ao continuar, você concorda com o seu uso. Aprenda mais, por exemplo, sobre como controlar cookies.
Olá a todos!
Neste post vamos falar sobre o Appium Inspector, uma ferramenta Appium que nos permite ver os elementos das telas de um aplicativo. Vamos começar!
O que é o Appium Inspector?
Appium Inspector é um aplicativo que nos permite inspecionar rapidamente um aplicativo que está sendo exibido em um emulador/simulador Android ou iOS e nos permite ver:
- Cheque o DOM da página do aplicativo que estamos visualizando.
- Verifica os identificadores únicos de cada elemento.
- Para realizar acções sobre os elementos que encontramos com os seus identificadores: verifica se está visível, clica, toca…
Como podemos descarregá-lo?
Para descarregá-lo temos de ir para o seguinte link: https://github.com/appium/appium-desktop/releases/. Podemos escolher a plataforma para a qual a queremos utilizar (Linux, Windows ou Mac). Baixe o executável, abra-o e siga os passos e nós o temos totalmente instalado para usá-lo.
Como o usamos?
>
Após termos baixado e instalado, devemos clicar em Start Server:
>
>
Onde aparecerá a seguinte tela:
Clicamos no ícone da lupa e aparecerá a seguinte tela:
Seleccionar Servidor Automático e definir as capacidades da nossa aplicação para testar, um exemplo poderia ser (vamos usar a aplicação AndroidBarista de que falámos em posts anteriores para Android):
As capacidades mínimas que devemos colocar são:
- deviceName: nome do emulador.
- platformName: andróide ou ios.
- platformVersion: versão do sistema operacional do emulador.
- app: caminho da app. Se colocarmos como tipo filepath poderemos selecioná-lo de nosso computador como outro arquivo.
Após termos todas as capacidades corretas, clicamos em Start Session e veremos a mesma tela do emulador em Appium Inspector:
Para inspecionar um elemento, clicamos sobre ele e veremos as seguintes propriedades:
Quando terminarmos de ver todos os identificadores dos elementos na tela, removeremos a sessão clicando em:
Mais funcionalidades.
Além de inspecionar elementos, também podemos realizar funcionalidades como:
- Fazer gravação de passos: como se estivéssemos usando Selenium IDE.
- Passar um id/expath: podemos procurar dentro da nossa tela usando um ID ou Xpath por um elemento para verificar se ele realmente é o correto.
Click on search for element:
Seleccionar ID como estratégia de pesquisa e introduzir o nome do ID a pesquisar:
Clicamos em search para procurar o elemento:
>
E até agora Appium Inspector, no próximo post vamos falar sobre o UIAutomator como uma ferramenta para localizar elementos no Android.
Vejo-o na próxima entrada!