Projeto para automação de testes UI, com Cypress. Como estudo de caso, foi utilizado o sistema https://painel.liontechir.com.br.
Um sistema com foco em carteiras de ações na bolsa de valores que, até o momento da criação deste projeto, encontra-se online.
$ npm install -g allure-commandline --save-dev
npm i -D @shelex/cypress-allure-plugin
Acesse o repositório e em code escolha a opção que preferir copie e cole no terminal, espere o projeto baixar por completo.
git clone https://github.com/kbmbarreto/liontechir_cypress.git
JavaScript
Cypress
Node.js
Allure Report
Para executar os testes, foram disponibilizados os seguintes comandos:
Para limpar os relatórios antigos: npm run allure:clear
Para rodar os testes em modo headless npm run cy:run
Para rodar os testes em GUI: npm run test
Para gerar os relatórios após a execução dos testes: npm run allure:generate
Para abrir os relatórios gerados: npm run allure:open