Concrete Logo
Hamburger button

Estudo do Appium usando Ruby – Parte 2

  • Blog
  • 15 de Dezembro de 2017
Share

Na parte I, partimos da abordagem de exemplificar como instalar as aplicações, gens e configurações necessárias para que o script, utilizando o framework Appium, fosse executado sem problemas. Na parte II, vamos abordar como criar a estrutura do projeto para a plataforma Android, configurando o Capabilities, inspecionando elemento e por fim executando os testes.

Criando um projeto Appium_Android

Abra o terminal e execute os comandos abaixo:

Abra o Capabilities para Android e preencha o arquivo conforme exemplo:

Inspecionando elemento

Para inspecionar os elementos na plataforma Android podemos usar essas opções:

  • Console (Arc);
  • Inicie o servidor do Appium pelo seguinte comando:

appium             # inicia o servidor do appium

  • Abra uma nova aba e digite o comando:

Arc                   # inicia o modo console
page                 # inspeciona os elementos da tela
source             # inspeciona os elementos da tela em HTML
exit                  # sair do console

    • Automatorviewer;
    • Para inspecionar os elementos na tela usando o automatorviewer, acesse este link.

Executando seus testes

Para rodar os testes execute os comandos no terminal:

cucumber        # rodar todos seus testes
cucumber feature/<nomefeature>        # executa todos os cenários de uma feature específica

Atenção: antes de rodar seus testes inicia o servidor do Appium.

Gerando relatório de teste

Para gerar o relatório no final dos teste, basta colocar o comando:

<–format html –out reports.html>

Exemplo: cucumber feature/ –format html –out reports.html

Trabalha com QA e quer fazer parte do nosso time? Clique aqui.