What is Cucumber testing tool?

What is Cucumber testing tool?

Cucumber is a Ruby-based open-source software testing tool. Cucumber allows you to write test cases that everyone, regardless of technical skills, can understand.