ALESSANDRA SOARES
ALESSANDRADESENVOLVEDORA@GMAIL.COM
BDD + SpecFlow:
Desenvolvimento ágil
#VSSUMMIT
ALESSANDRA SOARES SANTOS
https://github.com/AlessandraSoaresdosSantos/
Alessandra Soares Santos
alessandradesenvolvedora@gmail.com
https://alessandrasoaressantos.blogspot.com/
DevelopersBR - Women
BDD+SPECFLOW:
DESENVOLVIMENTOÁGIL
#VSSUMMIT
Behavior Driven Development (BDD ou
ainda uma tradução Desenvolvimento
Guiado por Comportamento) é uma
técnica de desenvolvimento Ágil que
encoraja colaboração entre
desenvolvedores, setores de qualidade e
pessoas não-técnicas ou de negócios
num projeto de software, se relaciona
com o conceito de verificação e validação
Concebido em 2003 por Dan North
BDD+SPECFLOW:
DESENVOLVIMENTOÁGIL
#VSSUMMIT
BDD+SPECFLOW:
DESENVOLVIMENTOÁGIL
#VSSUMMIT
BDD: O requisito/especificação é
priorizado em relação ao teste unitário, o
que não exclui a execução do fluxo do
TDD neste processo.
TDD: O desenvolvimento deve ser guiado
a testes, onde um teste unitário deve ser
escrito antes que uma funcionalidade do
sistema o seja.
BDD+SPECFLOW:
DESENVOLVIMENTOÁGIL
#VSSUMMIT
O SpecFlow é uma solução pragmática de BDD para .NET. Ele
usa a linguagem de especificação Gherkin(próxima a
lingugem natural) e se integra ao Visual Studio. Ele fornece
uma solução de teste eficiente para as plataformas
relacionadas ao .NET, como .NET Dekstop Framework, .NET
Core e Mono.
INSTALL
SPECFLOW
#VSSUMMIT
CREATE
SPECFLOW
#VSSUMMIT
CREATE
SPECFLOW
#VSSUMMIT
CREATE
SPECFLOW
#VSSUMMIT
CREATE
SPECFLOW
#VSSUMMIT
DEMO
#VSSUMMIT
PROJETO .NET CORE - NUnit
ALESSANDRA SOARES
ALESSANDRADESENVOLVEDORA@GMAIL.
COM
#VSSUMMIT
MUITOOBRIGADO!

SpecFlow Visual Studio 2019