-
Notifications
You must be signed in to change notification settings - Fork 7
Home
Lucas Carnevalli edited this page Mar 31, 2020
·
10 revisions
O Easy Cucumber é uma biblioteca baseada em Cucumber JVM que oferece steps pré definidos para utilizar em seu teste, evitando que escreva código de implementação dos Gherkins.
Para saber quais Gherkins estão disponíveis basta acessar o próprio código da biblioteca ou seguir o Wiki do GitHub.
Exemplos de funcionalidades que são possíveis com os Gherkins:
- Faça requests GET, POST, PUT and DELETE para suas APIs;
- Crie mock das suas integrações utilizando Stubby4Node ou Mockserver;
- Assert de response HTTP (status, header, body);
- Execute teste de segurança com OWASP ZAP;
- Insira massa de dados em banco de dados e faça assert das tabelas;
- Put e Get de mensagem em fila utilizando JMS;
O Easy Cucumber é sub divido em módulos, dado a funcionalidade que você precisa é necessário adicionar o módulo específico, por exemplo, steps de fila é necessário adicionar o módulo JMS, steps de banco de dados utiliza o módulo DATASOURCE e assim por diante.
Wiki da versão 1 que está deprecated: https://github.com/osvaldjr/easy-cucumber/tree/master/docs/deprecated