Programa do Curso

Localizando elementos

  • Estratégias de localização por ID, CSS, XPath e Nome
  • Lidando com atributos dinâmicos
  • Construindo um caminho
  • Melhores práticas

Projeto

  • Preparando o Visual Studio
  • Adicionando bibliotecas necessárias

NUnit

  • Anotações
  • Afirmações (Assertions)
  • Testes parametrizados

Selenium WebDriver

  • Testes cross-browser
  • Aguardando conteúdo dinâmico
  • Capturando screenshots
  • Realizando ações de teclado e mouse
  • Lidando com janelas pop-up
  • Depuração (Debugging)

NLog

  • Configurando logs personalizados

Padrões de design

  • Tornando o código reutilizável
  • Modelo Page Objects

Testes distribuídos

  • Executando o servidor standalone do Selenium
  • Configurando a Selenium Grid
  • Usando Remote WebDriver

Requisitos

  • Experiência com testes automatizados usando Selenium
  • Experiência em desenvolvimento de aplicativos web (recomendado)
  • Conhecimento de C# (recomendado)
 14 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas