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
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.
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)
Tópicos principais podem ser discutidos e acordados com o instrutor antecipadamente. Ambiente relaxado e agradável durante os dias do seminário.
Lorenz - Continentale Lebensversicherung AG
Curso - Advanced Selenium
Máquina Traduzida
Eu realmente gostei da forma como o instrutor explicava
Matteo - Fincons Group
Curso - Advanced Selenium
Máquina Traduzida
as sessões práticas
Giuseppe - Fincons Group
Curso - Advanced Selenium
Máquina Traduzida
O instrutor foi paciente conosco.
Zikhona Gqamana - Multichoice
Curso - Advanced Selenium
Máquina Traduzida
Os diferentes assuntos abordados no treinamento.
Mpho - Multichoice
Curso - Advanced Selenium
Máquina Traduzida
boa explicação
Ramya Krishna - Multichoice
Curso - Advanced Selenium
Máquina Traduzida
O fato de que TJ estava preparado para explicar algumas vezes e fez o seu melhor para transmitir o conceito
Anita Antonie - Hollard Insurance
Curso - Advanced Selenium
Máquina Traduzida