Criação de um teste automatizado com fluxo para o Desafio QA Jr. proposto pela empresa D1|Smarkio.
Foi escolhido o site do Youtube para simular a procura do canal da D1-Jornadas Digitais e tirar um print do nome e número de inscritos no canal.
- Visual Studio Code - Editor de código fonte.
- Chromedriver - Ferramenta de código aberto.
- Cmder - Terminal para o Windows.
- Capybara - Software de automação de teste.
- Cucumber - Software que suporta o desenvolvimento orientado pelo comportamento.
- Ruby - Linguagem de programação.
- Selenium - Estrutura portátil para testar aplicativos da web.
- Procurar no Youtube no canal da D1-Jornadas Digitais;
- Entrar no canal da D1-Jornadas Digitais;
- Ir até a aba Sobre do canal;
- Verificar a quantidade de inscritos no canal;
- Realizar um print do número de inscritos no canal e o nome do canal.
Técnica utilizada - BDD (Behavior Driven Development |Desenvolvimento Orientado ao Comportamento).
- Given: dado um determinado contexto (tem-se determinada reação);
- When: quando ocorrer algo;
- Then: então se espera algo.