Programa do Curso

Fundamentos da Engenharia de Teste Impulsionada por IA

  • Desafios modernos de teste e o papel da IA
  • Princípios e terminologia de testes gerativos
  • Modelos de aprendizado de máquina utilizados na criação automática de testes

Transformando Requisitos e Código em Testes Gerados por IA

  • Extração de intenção a partir de requisitos e histórias de usuários
  • Uso de modelos de linguagem para gerar casos de teste estruturados
  • Garantia de determinismo e reprodutibilidade em testes gerados por IA

Geração Automática de Testes Unitários

  • Produção de testes unitários a partir do contexto do código-fonte
  • Geração de permutações de entrada e casos de borda
  • Integração de testes gerados com frameworks de teste unitário comuns

Criação Assistida por IA de Testes de Integração e End-to-End

  • Mapeamento do comportamento do sistema para fluxos de teste
  • Criação de caminhos de integração usando análise impulsionada por IA
  • Equilíbrio entre supervisão humana e geração automatizada

Previsão de Cobertura e Modelagem de Risco

  • Uso de modelos de ML para identificar regiões subtestadas do código
  • Predição de áreas de alto risco com base em falhas históricas
  • Priorização de testes usando previsões de cobertura e risco

Aplicação da Inteligência de Teste Baseada em IA em CI/CD

  • Incorporação de etapas de análise de IA nos pipelines
  • Disparo de seleção dinâmica de testes com base em pontuações de risco
  • Manutenção de um loop de feedback para previsões continuamente aprimoradas

Validação, Governança e Garantia de Qualidade

  • Avaliação da confiabilidade dos testes gerados por IA
  • Gerenciamento de vieses e evitação de falsos positivos
  • Estabelecimento de guardrails para uso em produção

Escalando a Geração de Testes Poderada por IA Através das Equipes

  • Estratégias de adoção para organizações QA e DevOps
  • Padronização de fluxos de trabalho e documentação
  • Impulsão contínua de melhorias com métricas e insights

Resumo e Próximos Passos

Requisitos

  • Compreensão das metodologias de teste de software
  • Experiência com frameworks de testes automatizados
  • Familiaridade com conceitos de programação e pipelines CI/CD

Público-Alvo

  • Engenheiros de QA
  • SDETs (Software Development Engineers in Test)
  • Equipes DevOps com responsabilidades de teste
 14 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas