TAG: CUCUMBER

02/04/2018

Primeiros passos para automatizar usando BDD com Cucumber e Watir

BDD(Behavior drive development) é uma metodologia que visa integrar a regra de negócio com a linguagem de programação. Com o BDD você pode descrever toda a documentação do software por meio de cenários e ao mesmo tempo você automatiza....


04/04/2018

Cucumber: Melhorando suas Features com Contexto (Background)

Sabe quando você esta fazendo um código e se depara que esta sempre declarando a mesma condição e para melhorar você extrai esse código para um método ou uma variável?


09/04/2018

Cucumber: Hooks - Part 1

Hooks nada mais é do que um gatilho que vai te ajudar no começo e no fim de um cenário. Com ele, é possível realizar um setup do cenário e uma ação no fim, como por exemplo limpar o cache do browser após o término do cenário.


22/04/2018

Cucumber: Hooks - Part 2

Com o AfterStep é possível fazer muitas coisas, como, por exemplo, tirar print da tela a cada step executado e assim ter um report mais rico de informações e não apenas linhas verdes ou vermelhas.