Is Cucumber a functional testing tool?
Cucumber is a tool for functional test automation designed for agile teams. It allows for behavior-driven development, definition by example, and agile acceptance testing. It can be used to automate functional validation in a Form that is easy for business users, developers, and testers to read and comprehend.