Entrar em Contato
 Duração 21 horas

Programa do Curso

Fundamentos de Garantia de Qualidade e Testes

  • Definindo qualidade, garantia de qualidade e testes
  • Os sete princípios de testes (ISTQB CTFL v4.0)
  • Testes vs. depuração vs. controle de qualidade
  • A psicologia dos testes
  • Papéis e responsabilidades em uma equipe de QA

Ciclo de Vida de Desenvolvimento de Software e Testes

  • Fases do Software Testing Life Cycle (STLC)
  • Abordagens de testes em Waterfall, Agile, DevOps e CI/CD
  • Níveis de teste: unidade, integração, sistema, aceitação
  • Estratégias de testes Shift-left e Shift-right
  • Rastreabilidade entre requisitos e casos de teste

Técnicas de Testes Estáticos

  • Revisões, walkthroughs e inspeções
  • Análise estática usando ferramentas automatizadas
  • Revisão baseada em listas de verificação e baseada em papéis
  • Técnicas de revisão formais e informais
  • Integrando testes estáticos em fluxos de trabalho Agile

Técnicas de Testes

  • Técnicas black-box: particionamento de equivalência, análise de valores de limite
  • Testes de tabela de decisão e testes de transição de estado
  • Testes de caso de uso e testes exploratórios
  • Técnicas white-box: cobertura de instrução e decisão
  • Técnicas baseadas em experiência e previsão de erros

Gestão de Defeitos

  • Ciclo de vida do defeito: detecção, relato, triagem, resolução, fechamento
  • Escrevendo relatórios de defeitos eficazes com JIRA
  • Classificação de severidade vs. prioridade de defeitos
  • Técnicas de análise de causa raiz
  • Métricas de defeitos e análise de tendências

Gestão de Testes e Testes Baseados em Risco

  • Planejamento de testes e métodos de estimativa
  • Identificação, avaliação e mitigação de riscos
  • Monitoramento, controle e relato de testes
  • Definindo critérios de conclusão de testes e condições de saída
  • Documentos de estratégia e política de testes alinhados ao ISTQB

Ferramentas de Testes e Fundamentos de Automação

  • Classificação de ferramentas de teste (categorias de ferramentas ISTQB)
  • Benefícios e riscos da automação de testes
  • Selecionando ferramentas: soluções open-source vs. comerciais
  • Introdução ao Selenium, Playwright e Cypress
  • Construindo um básico suíte de testes automatizados

Introdução à IA na Garantia de Qualidade

  • Conceitos de IA e aprendizado de máquina para testadores
  • Taxonomia: IA para testes vs. testes de sistemas de IA
  • Paisagem atual de testes com IA: oportunidades e limitações
  • Características de qualidade para sistemas baseados em IA
  • Visão geral e relevância do syllabus ISTQB CT-AI

Geração de Casos de Teste Assistida por IA

  • Usando LLMs (ChatGPT, Claude, Copilot) para rascunhar casos de teste
  • Técnicas de engenharia de prompts para gerar cenários de teste
  • Convertendo user stories e critérios de aceitação em casos de teste
  • Revisando e validando casos de teste gerados por IA
  • Plataformas: Testim, Mabl e ferramentas nativas de IA para geração de testes

Automação de Testes Assistida por IA

  • Automação de testes self-healing com Katalon Studio AI
  • Reconhecimento de objetos e localização de elementos impulsionados por IA
  • Testes de regressão visual com Applitools Eyes
  • Selenium com plugins de IA para automação resiliente
  • Reduzindo a sobrecarga de manutenção com localizadores inteligentes

IA para Previsão e Análise de Defeitos

  • Seleção preditiva de testes com Launchable e Sealights
  • Agrupamento de falhas e detecção de anomalias com ReportPortal
  • Análise de causa raiz assistida por IA
  • Pontuação de risco de qualidade e análise de lacunas de testes
  • Usando dados históricos de defeitos para priorizar testes

Avaliação de Ferramentas de IA e Integração em CI/CD

  • Critérios para avaliação de ferramentas de testes com IA
  • Análise de ROI e estratégia de adoção
  • Integrando ferramentas de testes com IA em Jenkins, GitHub Actions, GitLab CI
  • Design de pipeline: quando e onde executar testes impulsionados por IA
  • Mensurando a eficácia dos testes com IA através de métricas

Considerações Éticas em Testes Impulsionados por IA

  • Viés e justiça em dados de testes gerados por IA
  • Preocupações de privacidade ao usar ferramentas de IA em nuvem
  • Transparência e explicabilidade das decisões de teste de IA
  • Considerações de governança e conformidade
  • Práticas responsáveis de IA para equipes de QA

Preparação para a Prova ISTQB CTFL

  • Estrutura, duração e pontuação da prova CTFL v4.0
  • Tipos de perguntas e estratégias de resposta
  • Distribuição de peso dos tópicos nos capítulos do syllabus CTFL
  • Prova prática com perguntas de exemplo no estilo ISTQB
  • Roteiro de estudos e recursos recomendados

Estudo de Caso: Fluxo de Trabalho de Testes de Ponta a Ponta Aprimorado por IA

  • Projeto de casos de teste a partir de um documento de requisitos de exemplo
  • Usando IA para gerar e refinar cenários de teste
  • Automatizando testes selecionados com ferramentas self-healing
  • Relatando defeitos e executando análise de causa raiz assistida por IA
  • Retrospectiva: integrando IA à prática diária de QA

Requisitos

  • Compreensão básica dos conceitos e terminologia de desenvolvimento de software
  • Familiaridade fundamental com testes de software
  • Não é necessária certificação ISTQB anterior ou treinamento formal em QA

Público Alvo

  • Profissionais de QA e testadores de software se preparando para a certificação ISTQB Foundation Level
  • Engenheiros de testes que buscam integrar ferramentas de IA em seus fluxos de trabalho de testes
  • Equipes em transição de testes ad-hoc para frameworks de QA estruturados

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas