kbmbarreto / liontechir_cypress

Projeto para automação de testes UI, com Cypress. Como estudo de caso, foi utilizado o sistema https://painel.liontechir.com.br

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Liontech

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.

Documentação Cypress 📝

https://docs.cypress.io/

Documentação Allure Reports 📝

https://docs.qameta.io/allure

Pacotes NPM de instalação do Allure Reports

$ npm install -g allure-commandline --save-dev

npm i -D @shelex/cypress-allure-plugin

Clonar repositório 🔗

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

Ferramentas utilizadas

  • JavaScript
  • Cypress
  • Node.js
  • Allure Report

Execução

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

Autor 👨‍💻 ©️

By Kleber Macedo 🤓

Contribuidor

By Vinicius Santos 💻

About

Projeto para automação de testes UI, com Cypress. Como estudo de caso, foi utilizado o sistema https://painel.liontechir.com.br

License:MIT License


Languages

Language:JavaScript 100.0%