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: 19/08 e 26/08


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

Após realizar o pagamento sua inscrição estará automaticamente confirmada.

Contato

Telefone:(21)97933-4941
Email: rtstreinamento@gmail.com

Turmas Anteriores

Depoimento