appium-codeceptjs-test

appium-codeceptjs-test

Projeto de automação de testes mobile utilizando Appium, Cucumber e CodeceptJS.

Execução via GitHub Actions, device no BrowserStack e Allure Report no GitHub Pages.

Dependências

  • CodeceptJS: 3.5.8
  • WebdriverIO: 8.6.3
  • codeceptjs-assert: 0.0.5
  • codeceptjs-resemblehelper: 1.9.7

Instalação

Baixando as dependências

  cd appium-codeceptjs-test
  npm install

Rodando os testes

Para rodar os testes, rode o seguinte comando

  npx codeceptjs run --plugins allure

Relatório dos testes

Gerar o Allure Report

  allure serve allure-results

Apagar o Allure Report de execuções anteriores

  allure generate --clean --output allure-results

Visualizar o Allure Report publicado Visualizar

Execução BrowserStack

Visualizar

Demonstração

Assistir vídeo da execução

Screenshots

Referência