👨🏻💻Automação .NetCore + SpecFlow (BDD) + Selenium WebDriver
Behavior Driven Development (BDD ou ainda, em livre tradução, Desenvolvimento Guiado por Comportamento) é uma abordagem de design de software de forma disciplinada, abordando uma série de conceitos e técnicas sempre com foco no domínio do software. Está inserida dentro do desenvolvimento Ágil, que propõe a colaboração entre desenvolvedores, setores de qualidade e pessoas não-técnicas ou de negócios num projeto de software, com foco em verificação e validação.
Automação de testes de um portal utilizando os FrameWorks:
Conceitos utilizados:
- BDD (Behavior Driven Development)
- Page Objects
- Clean code
Requisitos para Build:
- Windows 7/8/8.1/10
- Visual Studio 2017/2019
- NetCore 2.1 SDK
- ChromeDriver 81.xx
- SpecFlow
- Navegador Chrome Versão 81.0.4044
Executando:
- Abrir o Visual clicando na solution '.sln'
- E rodar os testes utilizando a janela "Test Explorer"