🚀 Desafios Práticos do Módulo 2: Planejamento e Desenho de Testes 📝


✈️ Desafio 1: Detetive de Tipos (Site de Passagens Aéreas)

🎯 Objetivo: Distinguir claramente o Teste Funcional (o que o site deve fazer) do Teste Não-Funcional (o quão bem, rápido e seguro ele deve fazer).

Instruções:

Imagine que vocês são o time de QA testando um novo Site de Compra de Passagens Aéreas.

  1. Análise Funcional (O Que o Site Faz): Liste 3 Testes Funcionais que você faria para garantir que o site cumpre sua função básica.

  2. Análise Não-Funcional (O Quão Bem o Site Faz): Crie 3 Testes Não-Funcionais diferentes para garantir a qualidade, focando em performance, usabilidade e segurança.

    Tipo de Teste (Funcional / Não-Funcional) Foco (Busca, Performance, Segurança, etc.) Descrição da Ação de Teste

🔎 Desafio 2: O Risco da Ambiguidade (Tipos e Perguntas)

Tempo Estimado: 45 minutos

🎯 Objetivo: Aplicar a lição de que Requisitos Ambigúos levam a Testes Impossíveis, e que a clareza começa com a classificação dos tipos de teste.

Instruções:

Um time de Desenvolvimento enviou os seguintes requisitos vagos. Em duplas, para cada requisito:

  1. Diga qual o Tipo de Teste (Funcional ou Não-Funcional) ele se refere.
  2. Sugira uma Pergunta de QA para o Analista de Negócios, transformando o requisito em algo claro e testável.
Requisito Ambigúo Tipo de Teste (F ou NF) Pergunta de QA (para obter clareza)
1. "A tela deve ter um layout amigável."
2. "A transferência de fundos tem que funcionar corretamente."
3. "A plataforma deve estar protegida contra invasores."
4. "Os relatórios devem ser carregados rapidamente."
5. "O sistema não deve ter lentidão."

🏰 Desafio 3: O Arquiteto do Teste (Desenho do Escopo)

Tempo Estimado: 60 minutos