Skip to content

Repositório referente ao desafio da Delivery Much, onde será feito o teste automatizado de um EndPoint

Notifications You must be signed in to change notification settings

CarrascoFrank/Desafio

Repository files navigation

Desafio

O desafio foi desenvolvido com Cypress e para realizar o report foi integrado com Allure.

Setup

  • Baixe o projeto no Github: https://github.com/CarrascoFrank/DesafioDeliveryMuch/tree/master

Passo a passo para executar os testes:

  • Acessar o diretório do prejeto
  • Em seguida digite o seguinte comando: npm install
  • Apos finalizar o comando anterior digite o seguinte comonando: npm install cypress --save-dev
  • Vamos finalizar a configuração do Cypress com o seguinte comando cypress install
  • Por ultimo agora iremos rodar os testes com o seguinte comando: npm run cypress:run

Extra

Caso queira visuazar o report atravez do allure precisará fazer a instalação do allure na maquina

Comandos de instalação para macOs

  • Instalar o Allure na maquiana com o seguinte comando: brew install allure

apos instalar precisa apenas realizar os seguintes comandos.

  • npm run allure:clean Serve para limpar o ultimo relatorio gerado.
  • npm run cy:run Serve para rodar os testes com o plugin da Allure.
  • npm run allure:generate Ajuda a gerar a pagina para ver os resultados dos testes.
  • npm run allure:open Inicia um server e abre a pagina com o relatorio dos testes rodados.

Reports dos testes Executados

O overview dos testes executados. Overview report

Visualização rapida dos testes de que falharam Failure report

Visualização de todos os cenarios executados Failure report

About

Repositório referente ao desafio da Delivery Much, onde será feito o teste automatizado de um EndPoint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published