Pular para conteúdo

Plano de Ensino 📅

Curso: Qualidade e Testes de Software

Ementa

  1. Módulo 1: Fundamentos e Modelos: Qualidade, papéis do QA, STLC, CMMI e MPS.br.
  2. Módulo 2: Técnicas e Processos: Caixa Preta, Caixa Branca, Clean Code e Testes de Integração.
  3. Módulo 3: TDD e Tipos de Teste: Red-Green-Refactor, testes de regressão, carga e usabilidade.
  4. Módulo 4: Automação e Ferramentas: Selenium, Playwright, Postman, Jira e projeto integrador.

Cronograma (16 Aulas)

🏛️ Módulo 1: Fundamentos e Modelos

  • Aula 01: Qualidade de Software e Papel do QA
  • Aula 02: Modelos de Qualidade (CMMI, MPS.br, Níveis de Maturidade)
  • Aula 03: Ciclo de Vida de Testes (STLC) vs SDLC
  • Aula 04: Documentação e Controle (Plano de Teste, Casos de Teste, Report de Bugs)

💻 Módulo 2: Melhores Práticas e Técnicas

  • Aula 05: Melhores Práticas de Programação (Clean Code, Refatoração, Pair Programming)
  • Aula 06: Controle de Versão (Git/GitHub) e Introdução ao CI
  • Aula 07: Técnicas de Teste – Caixa Preta (Partição de Equivalência, Valor Limite)
  • Aula 08: Técnicas de Teste – Caixa Branca (Cobertura de Código, Fluxo de Controle)

🧪 Módulo 3: TDD e Tipos de Teste

  • Aula 09: Tipos de Testes Funcionais (Aceitação, Regressão, Exploratório)
  • Aula 10: Testes Não Funcionais e Usabilidade (Carga, Segurança, UX)
  • Aula 11: Desenvolvimento Orientado por Testes (TDD)
  • Aula 12: Testes Unitários e de Integração (Estrutura AAA, Mocks)

🚀 Módulo 4: Automação e Gestão

  • Aula 13: Automação de Testes Web (Selenium/Playwright)
  • Aula 14: Testes de API (Postman, Métodos HTTP, Validação)
  • Aula 15: Gestão de Defeitos e Ferramentas (Fluxo de Bugs, Priorização, Jira)
  • Aula 16: Projeto Integrador Final (Aplicação Prática Completa)

Avaliação

  • Exercícios: 16 listas de exercícios (Básico, Intermediário e Desafio).
  • Projetos: 16 mini-projetos evolutivos.
  • Quizzes: 16 testes de conhecimento (10 perguntas cada).
  • Projeto Final: Aplicação completa de planejamento, execução e automação de testes com relatório formal.