Cucumber is a well-known Behavior-Driven Development (BDD) framework that lets developers implement (or perform) end-to-end testing. The Cucumber framework is fundamentally designed to assist developers in writing acceptance test cases that are easily understood by any user accessing the software.
For more detail please see under below link
https://qaautomationlabs.com/how-to-run-tests-with-cypress-and-cucumber-2/