Curso de Automação de Testes com Selenium WebDriver em Porto Alegre

Carga horária: 24h

Local: Porto Alegre/RS

Modalidade: Curso Presencial

Automação de Testes com Selenium WebDriver

Domine um dos principais frameworks do mercado de automação de Testes de Software, ganhe produtividade e elimine a necessidade de realizar testes repetitivos, facilmente automatizados através do Selenium WebDriver

Ao longo do treinamento, iremos praticar diversos assuntos, entre eles: testes em múltiplas janelas, em iframes, esperas, acesso e interação com elementos web, data driven, design patterns, expressões regulares, JUnit, TestNG, Maven, execução multibrowser e headless browser, e claro, a automação de testes funcionais!

Ao final do curso de Selenium WebDriver, o aluno estará preparado a analisar, identificar e criar testes funcionais automatizados para aplicações web, utilizando Java. Veja abaixo mais informações, datas das próximas turmas e garanta sua vaga!

PRÓXIMAS TURMAS

Não encontrou a turma que deseja? Confira a agenda completa

– Conhecer e utilizar as principais funcionalidades do Selenium WebDriver
– Trabalhar e praticar com o Selenium WebDriver
– Identificar, analisar e criar testes funcionais automatizados
– Executar testes, em diferentes browsers, utilizando o mesmo script
– Conhecer e compreender a importância da utilização de Design Patterns
– Utilizar Design Patterns e como elaborar a arquitetura para projetos de automação de testes
– Elaborar testes automatizados utilizando conceitos de datadriven
– E muito mais! Veja mais na aba de conteúdo.

Curso TargetTrust de Testes de Software – Imersão Completa ou conhecimento similar
Curso TargetTrust de HTML, CSS e JavaScript ou conhecimento similar (Desejável)
– Conhecimento em alguma linguagem de programação orientada a objetos (recomendamos Java)

– Testadores
– Analista de Testes
– Analistas de Sistemas
– Desenvolvedores e programadores
– Líder de Testes

  1. 1. Introdução a automação de testes

  2.  
  3. 2. Fundamentos do Selenium WebDriver

  4.  
  5. 3. Boas práticas utilizadas na programação visando um projeto de automação de testes

  6.  
  7. 4. Estimando um projeto de automação de testes

  8.  
  9. 5. Configurando o ambiente de automação com Java

  10.  
  11. 6. Conhecendo e acessando elementos Web
  • – Locators
    – Ações

  1. 7. Framework JUnit

    1. – Asserções
    2. – Pré e pós condições
    3. – Ordenando a execução dos testes com JUnit
    4. – Ignorando testes propositalmente dentro de uma suíte
    5. – Categorizando testes
    6. – Suíte de testes e organização da estrutura de execução
  2. 8. Manipulando iFrames

  3. 9. Utilizando Expressões regulares

  4.  
  5. 10. Screenshots como evidência de execução ou falha

  6.  
  7. 11. Múltiplas janelas e abas

  8.  
  9. 12. Utilizando o comando de drag and drop

  10.  
  11. 13. Framework TestNG

– Asserções
– Providers

  1.  
  2. 14. Trabalhando com esperas

– Implícitas
– Explícitas 
– Customizadas com FluentWait

  1.  
  2. 15. Design patterns e o padrão Page Objects

  3.  
  4. 16. Arquitetura para desenvolvimento de um projeto de automação de testes

  5.  
  6. 17. Execução Multi browser e headless browser

  7.  
  8. 18. Utilização de DataDriven e DataPool

  9.  
  10. 19. Geração da massa de dados para execução dos testes
  • Curso de Automação de Testes com Selenium WebDriver

    Aula excelente, instrutor ensina de forma clara e objetiva! Farei mais cursos com certeza!

    Cindy Gonçalves Francês – 16/05/2017

  • Curso de Automação de Testes com Selenium WebDriver

    Curso muito bom, agrega conhecimento e atenta para as questões do mercado de trabalho!

    Mauricio Manghi – 16/05/2017

  • Curso de Automação de Testes com Selenium WebDriver

    Me surpreendi positivamente com a forma que o instrutor passou o conteúdo. O curso foi muito proveitoso!

    André Oliveira de Lima – 16/05/2017