Programa do Curso
Introdução à IA em Testes de Software
- Visão geral das capacidades de IA em testes e QA
- Tipos de ferramentas de IA usadas em fluxos de trabalho de testes modernos
- Benefícios e riscos da engenharia de qualidade orientada por IA
LLMs para Geração de Casos de Teste
- Engenharia de prompts para a geração de testes de unidade e funcionais
- Criação de modelos de testes parametrizados e orientados a dados
- Conversão de histórias de usuário e requisitos em scripts de teste
IA em Testes Exploratórios e de Casos Extremos
- Identificação de branches ou condições não testadas usando IA
- Simulação de cenários raros ou anormais de uso
- Estratégias de geração de testes baseadas em risco
Testes de UI e Regressão Automatizados
- Uso de ferramentas de IA como Testim ou mabl para criação de testes de UI
- Manutenção de testes de UI estáveis através de seletores auto-corretivos
- Análise de impacto de regressão baseada em IA após alterações de código
Análise de Falhas e Otimização de Testes
- Agrupamento de falhas de testes usando modelos de LLM ou ML
- Redução de execuções de testes instáveis (flaky tests) e fadiga de alertas
- Priorização da execução de testes com base em insights históricos
Integração em Pipelines de CI/CD
- Incorporação da geração de testes por IA em Jenkins, GitHub Actions ou GitLab CI
- Validação da qualidade dos testes durante pull requests
- Rollbacks de automação e controle inteligente de testes nos pipelines
Tendências Futuras e Uso Responsável da IA em QA
- Avaliação da precisão e segurança dos testes gerados por IA
- Governança e trilhas de auditoria para processos de testes aprimorados por IA
- Tendências em plataformas de IA-QA e observabilidade inteligente
Resumo e Próximos Passos
Requisitos
- Experiência em testes de software, planejamento de testes ou automação de QA
- Familiaridade com frameworks de testes como JUnit, PyTest ou Selenium
- Compreensão básica de pipelines de CI/CD e ambientes DevOps
Público-Alvo
- Engenheiros de QA
- Engenheiros de Desenvolvimento de Software em Testes (SDETs)
- Testadores de software que atuam em ambientes ágeis ou DevOps
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 (1)
Agora tenho conhecimento sobre a biblioteca Streamlit em Python e, com certeza, vou tentar usá-la para melhorar os aplicativos da minha equipe que são desenvolvidos no R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Máquina Traduzida