GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Capítulo 4 – Particionando o Espaço de Entrada

Cauê Felipe Portugiesisch

Inhalt der Mindmap

Capítulo 4 – Particionando o Espaço de Entrada

  1. Seleciona elementos do domínio de entrada para testes.

  2. Critérios definem como escolher valores.

  3. Conjuntos que atendem ao mesmo requisito são equivalentes.

  4. Fundamentos do Particionamento

    • Domínio (D) = valores possíveis dos parâmetros.
    • Partição divide D em blocos disjuntos (completos e não sobrepostos)
      • Completude: todos os blocos cobrem D
        • Disjunção: blocos não se sobrepõem
  5. Modelagem do Domínio (IDM)

    • Passos: identificar funções, parâmetros e características.
    • Blocos devem cobrir todos os valores sem repetir
    • Domínio de Entrada Baseado na Interface
      • Considera cada parâmetro em particular isoladamente.
        • A fraqueza desta abordagem é que nem todas as informações disponíveis para o engenheiro de teste serão refletidas no modelo de domínio de entrada.
          • Isto significa que o IDM pode ser incompleto e, portanto, características adicionais são necessárias.
    • Modelando domínio de Entrada Baseado na Funcionalidade
      • Identifica as características que correspondem à funcionalidade pretendida do sistema em teste em vez de considerar cada parâmetro de método isoladamente.
        • Os requisitos estão disponíveis antes que o software seja implementado. Isto significa que a modelagem do domínio de entrada e a geração dos casos de teste podem começar no início do desenvolvimento.
  6. Identificação de Características

    • Fontes:Pré-condições, pós-condições, relações entre variáveis, fatores externos.
    • Identificar características pela interface é mais simples, pois se baseia diretamente nos parâmetros do método.
      • A abordagem baseada na funcionalidade é mais complexa, exigindo maior análise do comportamento do sistema, mas resulta em testes mais eficazes.
        • A abordagem funcional, embora mais trabalhosa, oferece testes mais abrangentes e alinhados ao comportamento esperado do sistema.
    • É melhor definir muitas características com poucos blocos, pois isso favorece a completude e disjunção do teste.
  7. Escolhendo blocos e Valores

    • Cada característica é dividida em blocos (conjuntos de valores similares), e o engenheiro de teste deve selecionar valores representativos para cada bloco.
    • Estratégias importantes incluem: usar valores válidos e inválidos, criar sub-partições para valores válidos com comportamentos distintos, testar limites, focar no uso normal quando aplicável, manter equilíbrio no número de blocos por característica e garantir que as partições sejam completas (sem valores faltando) e exclusivas (sem sobreposição).

Informationen

Beschreibung
Mindmap am Capítulo 4 – Particionando o Espaço de Entrada, erstellt von Cauê Felipe am 19/05/2025.
Erstellt von
Cauê Felipe
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck