Programa do Curso

Introdução à automação de testes

  • Conceitos de teste
  • Possibilidades e limitações do Selenium

Localizadores

  • Compreensão dos localizadores
  • Tipos de localizadores: ID, CSS, XPath e Name

Localizadores avançados

  • Localizadores dinâmicos
  • Construção de um caminho
  • Relacionamentos entre elementos em um caminho
  • Localização de elementos com texto desejado
  • Melhores práticas

Apache Maven

  • Configuração do projeto

Selenium WebDriver

  • Noções básicas de Java
  • IDE do Java
  • API WebDriver
  • Solução de problemas
  • Depuração

TestNG

  • Afirmações (Assertions)
  • Anotações (Annotations)
  • Suíte de testes
  • Parâmetros
  • Testes cross-browser
  • Relatórios

Selenium WebDriver avançado

  • Conteúdo dinâmico

Selenium Grid

  • Compreensão de testes distribuídos
  • Preparação da infraestrutura
  • Uso do Remote WebDriver

Gerenciamento de projeto

  • Sistema de controle de versão Git
  • Integração com Jenkins

Requisitos

Conhecimento de HTML, XML

 21 Horas

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas