leandroalimati / UI-BDD-Specflow

Projeto de automação de testes utilizando .NetCore + Specflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👨🏻‍💻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"
🤖Testes executados com sucesso:

devenv_XMRrhMEX40

About

Projeto de automação de testes utilizando .NetCore + Specflow


Languages

Language:C# 89.1%Language:Gherkin 10.9%