Last active
June 3, 2019 20:06
-
-
Save doamaral/80472e3d1df8b7032c58b26f6a967c27 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Título: Automatizando Testes com Cucumber | |
Objetivo: | |
Através de uma metodologia direto ao ponto e na prática, introduzir conceitos de Automação enquanto codifica | |
Metodologia: | |
Ciclo Conceito + Prática + Incremento no qual o Aluno contrói seus conhecimentos enquanto constrói sua suite de testes | |
1. Introdução (0.5h) | |
1.1. Introdução a Automação de testes1: O que e Por quê? | |
2. Java Básico (1.5h) | |
2.1. Hello World | |
2.2. Comandos Básicos | |
2.3. Variáveis | |
2.4. Operadores Lógicos e Aritméticos | |
2.5. Estruturas de Repetição | |
2.6. Estruturas de Decisão | |
2.7. Orientação a Objetos em Java | |
3. Selenium Básico (1h) | |
3.1. O Projeto Selenium | |
3.2. Selenium Webdriver | |
3.3. JUnit | |
3.4. Rodando Primeiro Script | |
4. Seletores: Visualizando elementos em uma Página HTML (1h) | |
4.1. Seletores CSS | |
4.1.1. Input Text | |
4.1.2. Links | |
4.1.3. Buttons | |
4.2. XPath | |
4.2. Incrementando os testes iniciais | |
5. Cucumber, Gherkin e BDD (3.5h) | |
5.1. Atualizando Dependencias | |
5.2. Estrutura de arquivos | |
5.3. BDD e a escrita de Cenários Utilizando Gherkin | |
5.4. Rodando o Primeiro Cenário | |
5.5. Steps Definitions | |
5.6. Geração de Relatórios | |
6. Page Object Model (0.5h) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment