DESAFIO AUTOMAÇÃO SITE GLOBO EM BDD - SELENIUM - C# .NET
Desafio básico realizado com o intuito de estudo e novos conhecimentos.
_Windows 10;
_.NET Framework 4.1.7;
_Chocolatey [https://chocolatey.org/];
_ChromeDriver [https://chocolatey.org/packages/selenium-chrome-driver];
_GeckoDriver [https://chocolatey.org/packages/selenium-gecko-driver];
_Visual Studio 2017;
_Selenium;
_XUnit;
_Specflow;
_PageObjects;
_ScenarioContext;
_CleanCode;
_Metódos base com eventos personalizados;
_BDD;
_Data-driven;
_Abrir browser por tag do Specflow [@Chrome];
_Navegar para a página Home do site Globo;
_Clicar em Novo Cadastro;
_Preencher os dados para Cadastro;
_Validar que o cadastro foi concluído com sucesso;
_Validar cenário negativo para o cadastro;
_Caso ocorra erro, gerar screenshot [salvar projeto em algum local @C:];
_Baixar Chocolatey pelo cmd [entrar como admin];
_Baixar Driver's do selenium [chocolatey];
_Abrir VS17 e fazer download do Specflow [Tools > Extension and Updates > Specflow];
_Clonar projeto;
_Clean and Build na Solution;
_Baixar NuGet's se necessário;