O Cucumber é uma ferramenta usada para executar testes de aceitação automatizados que foram criados em um formato BDD (Behavior-Driven Development, ou Desenvolvimento Orientado por Comportamento). Esse repositório possui um pequeno exemplo de aplicação do Cucumber para processos de aplicação em um teste de meses do ano. Junto com o Maven, essa poderosa aplicação consegue realizar o processo de verificação de centenas de cenário em minutos.
prompt de comando (criar projeto no Maven):
mvn archetype:generate -DarchetypeGroupId=io.cucumber -DarchetypeArtifactId=cucumber-archetype -DarchetypeVersion=5.4.0 -DgroupId=hellocucumber -DartifactId=hellocucumber -Dpackage=hellocucumber -Dversion=1.0.0-SNAPSHOT -DinteractiveMode=false