Automação de Testes Funcionais - São Paulo
Objetivo
Apresentar os principais conceitos associados à automação de testes de software, abordando as ferramentas open source mais utilizadas do mercado. Você vai ver assuntos como: Agile Testing, BDD, TDD, jUnit, Cucumber, Selenium Webdriver, PageObjects, Integração Contínua (Jenkins) e ATDD.
Formato
O treinamento é realizado utilizando a técnica de Dojo e conceitos sobre o tema. Os exemplos abordados são baseados em casos reais e todo o conteúdo produzido durante aula estará disponível no repositório do GitHub. Implementação dos testes automatizados será feita em JAVA.
Público Alvo
Analistas de testes, pessoas relacionadas a área de teste de software, desenvolvedores ou pessoas interessadas em aprender ferramentas de automatização.
Carga Horária: 16 horas
Conteúdo Programático:
- Agile Testing
- Introdução ao Desenvolvimento ágil
- Transição entre Testes Tradicionais e Testes Ágeis
- O que é Agile Testing?
- Apresentar Agile Testing Quadrants
- Apresentar os princípios Agile Testing
- Qual é o perfil necessário para trabalhar com Agile Testing?
- Melhorando sua estratégia de teste automatizados
- TDD
- Dojo 1: Criando meus primeiros testes automatizados
- O que é TDD?
- Como é o fluxo de trabalho com TDD?
- Benefícios em usar Baby steps
- BDD + ATDD
- Dojo 2: Criando meu primeiro caso de teste no formato BDD
- O que é BDD?
- O que é ATDD?
- Como eu escrevo um caso de teste com BDD?
- Cucumber
- Dojo 3: Criando testes utilizando Cucumber
- Features
- StepsDefinitions
- Implementação dos testes
- Gherkin
- Palavras chave
- Tags
- Selenium Webdriver
- Dojo 4: Primeiro teste com Cucumber + Selenium WebDriver
- Arquitetura do projeto de teste
- Principais Funcionalidades
- Localização de elementos (ByName, ById, ByXpath)
- Manipulação de Cookies
- Realizando em testes em diferentes browsers (Drivers)
- Page Objects
- Dojo 5: Refatoração dos testes para o padrão PageObject
- Arquitetura do projeto de teste
- Reuso de código
- Organização do Projeto
- Assistentes
- Automação de Testes de API com REST Assured
- Integração Contínua (Jenkins)
- Instalação
- Criação de Jobs
- Principais plugins
- Execução/Agendamento de Jobs
- Introdução a Entrega Contínua
Investimento R$ 1.200,00:
À vista - cartão de crédito, débito e boleto bancário:
2x - cartão de crédito(sem juros):
Data: 14/09 e 21/09/19
Horário: 8:30 às 17:30
Local: Rua Peixoto Gomide 282 - 500m da Av. Paulista - Metrô Trianon Masp
Coffee Break: manhã e tarde.
Dúvidas: rtstreinamentos@gmail.com / 979334941