Apresentação realizada em 24/06/2017 na 70ª Reunião Presencial da Comunidade NetPonto em Lisboa.

Testando aplicações usando Specflow & Gherkin + Selenium.

Por Glauco Godoi

Vamos ver como utilizar o Gherkin para permitir que os analistas de negócio criem os testes de aceitação usando linguagem natural e dando enfase aos cenários mais relevantes para o bom funcionamento da solução. Como utilizar o tooling do SpecFlow para transformar os ficheiros escritos em Gherkin em testes unitários (NUnit). Estes testes podem utilizar o Selenium para interagir directamente com browsers (IE, Chrome e FireFox) de forma a validar que o comportamento da aplicação além de coerente é o correto em todos eles.

E toda essa estrutura de testes pode ser utilizada em ambientes de Continuous Integration para aumentar a cobertura dos testes e reduzir as possibilidades de erro na solução. 


Mais Comunidade NetPonto:

;