/cypress-bdd

This repository provides an integration between Cypress, a modern end-to-end testing framework, and Cucumber, a powerful behavior-driven development (BDD) tool. It offers a robust and efficient testing solution that combines the flexibility and ease of use of Cypress with the expressiveness and collaboration features of Cucumber.

Primary LanguageJavaScript

cypress-bdd

This repository provides an integration between Cypress, a modern end-to-end testing framework, and Cucumber, a powerful behavior-driven development (BDD) tool. It offers a robust and efficient testing solution that combines the flexibility and ease of use of Cypress with the expressiveness and collaboration features of Cucumber.

exemplo imagem

Cypress 10+ with Cucumber

💻 Topics

Integrated with:

💻 Pre-requisites

  1. Node JS
  2. Optional: Java 8 for Allure Reporter

🚀 Install the project

Install project dependencies with: npm i

Run the demo:

  1. Standard Execution: npm run test:chrome
  2. Allure Report:
    1. npm run cypress:allure
    2. npm run allure:report
    3. npm run allure:open
    4. You'll get a report