Entrar em Contato

Programa do Curso

Conceitos Avançados do Selenium

  • Revisão da arquitetura do Selenium e das melhores práticas
  • Capacidades avançadas do WebDriver
  • Pesquisa de estruturas de teste reutilizáveis e escaláveis
  • Desafios comuns em testes complexos de aplicações web

Identificação Avançada de Objetos

  • Estratégias avançadas de localização
  • Seletores XPath e CSS dinâmicos e complexos
  • Lidando com elementos web dinâmicos
  • Localização e interação programática com objetos da web

Captura e Validação de Dados

  • Extração de dados de controles web
  • Validação de conteúdo dinâmico
  • Trabalhando com tabelas, listas e elementos complexos da página
  • Técnicas de verificação baseadas em padrões

Lidando com Exceções e Confiabilidade dos Testes

  • Gestão de exceções do Selenium
  • Implementação de tratamento robusto de erros
  • Estratégias de sincronização e esperas explícitas
  • Melhoria da estabilidade e manutenibilidade dos testes

Registros (Logging) e Relatórios

  • Implementação de estratégias eficazes de registro
  • Depuração de execuções de teste com falha
  • Captura de capturas de tela e evidências da execução
  • Integração de registros com estruturas de relatório de testes

Expressões Regulares e Validação Avançada

  • Compreensão de expressões regulares
  • Coincidência de padrões para conteúdo dinâmico
  • Asserções e validações avançadas
  • Casos de uso práticos para testes automatizados

Automação de Testes Orientada a Dados

  • Princípios dos testes orientados por dados
  • Leitura de dados de teste de fontes externas
  • Parametrização de testes automatizados
  • Construção de estruturas de teste reutilizáveis e escaláveis

Testes entre Navegadores (Cross-Browser) e em Paralelo

  • Execução de testes em múltiplos navegadores
  • Considerações sobre compatibilidade com navegadores
  • Introdução à arquitetura do Selenium Grid
  • Execução distribuída e paralela de testes

Melhores Práticas e Revisão do Curso

  • Recomendações para estruturas de automação de testes
  • Melhoria do desempenho dos testes e da manutenibilidade
  • Revisão dos conceitos-chave
  • Perguntas, discussão e próximos passos

Requisitos

  • Experiência com testes automatizados utilizando Selenium
  • Experiência em desenvolvimento de aplicações web (recomendado)
  • Compreensão de Java (recomendado)

Público-alvo

  • Testadores de software
  • Gestores de teste
  • Profissionais de garantia de qualidade
 14 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas