AUTOMAÇÃO EM TESTE DE SOFTWARE - (BDD e SELENIUM)
Carga horária: 28hs
Objetivo
O curso é voltado para profissionais da área de testes e qualidade de software que necessitam de capacitação em testes automatizados.
O curso é focado em programação de testes automatizados baseado na metodologia BDD e em tecnologias como o Cucumber e Selenium WebDriver
Ferramentas e metodologias utilizadas no curso:
- Cucumber (Framework Java para BDD)
- Selenium IDE e WebDriver
Próximas turmas
Frequência |
Horário |
Início |
Término |
Valor |
Segunda, Quarta e Sexta |
18:00/22:00h |
25/03/2019 |
10/04/2019 |
4xR$350,00 |
- BDD - Behavior Driven Development
- Entendendo o objetivo do BDD
- Linguagem Gherkin
- Criterios de Aceitação ATDD
- Configurando o Cucumber no Eclipse
- Obtendo o Selenium WebDriver
- Criando o ambiente para os testes automatizados
- Features de Teste
- Escrevendo features de teste em Java com Cucumber
- Linguagem Gherkin
- Principais comandos
- Alterando idioma
- GIVEN, WHEN, THEN
- Scenarios e Esquemas
- Examples
- Fluxos principais e alternativos
- Gerando codigo-fonte Java
- Implementando features de teste com Selenium WebDriver
- Gerando os metodos de teste baseados na feature
- TestSteps
- Utilizando o Selenium WebDriver
- Drivers para navegadores
- Principais comandos
- Obtendo elementos por ID
- Obtendo elementos por XPATH
- Verificações e Assertivas
- AssertEquals, AssertTrue, etc...
- Executando testes automatizados e gerando relatorios
- Mapeando a classe TestRunner
- Gerando relatorios de execução
- Executando e monitorando resultados
- Projeto final
- Escrevendo casos de teste no padrão Gherkin baseados em casos de uso
- Execução do projeto final
- Avaliação final