Cucumber is a tool that can execute plain-text documents as automated
functional tests.
