What is Cucumber testing framework?

What is Cucumber testing framework?

Cucumber is a framework for behavior-driven development testing (BDD). It is written in Gherkin, a basic English text. A scenario is defined as a set of inputs, actions, and results. Gherkin translates human input into software concepts such as input/process and actions.

https://www.artemisconsultinginc.com/blog/Introduction-To-Cucumber-Framework#:~:text=Cucumber%20is%20a%20testing%20framework,of%20input%2Fprocess%20and%20actions.