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

Próximas Formações Provisórias

Categorias Relacionadas


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(78): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38