Skip to content

Exemplos de testes de integração e E2E utilizando Cypress, contando com BDD e Reports personalizados.

Notifications You must be signed in to change notification settings

rodolforoc/cypress-examples

Repository files navigation

Cypress Examples

Exemplos de testes de integração e E2E utilizando Cypress, contando com BDD e Reports personalizados.

Tecnologias

Funcionalidades da aplicação

  • Rodar testes de Integração e E2E.
  • Conexão com o Cypress Dashboard.
  • Report customizado com Mochawesome.
  • BDD com Cucumber.
  • Report customizado com Cucumber.

Instalações e usos

Clone ou faça o download desse repositório:

# Clone o repositório
$ git clone https://github.com/rodolforoc/cypress-examples

Dentro da pasta /cypress-examples rode os seguintes comandos:

# Rode todos os testes via CLI
$ node_modeules\.bin\cypress run

# running Cypress

# Rode para executar apenas um único teste via CLI
$ node_modeules\.bin\cypress run --spec .\cypress\integration\examples\test2.js

# running Cypress

# Rode para abrir o Cypress Test Runner
$ node_modeules\.bin\cypress open

# running Cypress
# Você pode escolher rodar qualquer teste e ver sua execução passo a passo

Para rodar o teste de BDD basta executar o arquivo com extensão .feature

# Rode para executar apenas um único teste via CLI
$ node_modeules\.bin\cypress run --spec .\cypress\integration\examples\BDD\ecommerce.feature

# running Cypress

Reports personalizados

Cypress Dashboard

Mochawesome Report

Cucumber Report

About

Exemplos de testes de integração e E2E utilizando Cypress, contando com BDD e Reports personalizados.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published