Glossário CTFL v4.0: 50+ termos essenciais

📖 15 min de leitura📚 CTFL v4.0🎯 Iniciante

Termos Fundamentais (A–E)

Análise de Valor Limite (Boundary Value Analysis): técnica de caixa-preta que testa os valores nos limites das partições de equivalência, onde defeitos se concentram.

Automação de Teste: uso de ferramentas para executar testes automaticamente, reduzindo esforço manual em tarefas repetitivas.

Base de Teste (Test Basis): toda informação usada para derivar casos de teste — requisitos, especificações, código-fonte, modelos.

Bug: sinônimo informal de defeito. Ver Defeito.

Caso de Teste (Test Case): conjunto de precondições, entradas, ações, resultados esperados e pós-condições que verificam um comportamento específico do software.

Cobertura (Coverage): percentual de um item de cobertura (instrução, branch, requisito) exercitado pelos testes executados.

Critério de Entrada (Entry Criteria): condições que devem ser atendidas para iniciar uma atividade de teste.

Critério de Saída (Exit Criteria): condições que devem ser atendidas para encerrar uma atividade de teste.

Defeito (Defect): imperfeição num artefato de trabalho que pode causar falha. Sinônimo: bug, fault.

Termos Fundamentais (E–M)

Erro (Error): ação humana que produz um resultado incorreto, levando à introdução de um defeito.

Falha (Failure): comportamento incorreto observado quando o sistema é executado, causado por um defeito.

Inspeção (Inspection): tipo mais formal de revisão estática, com papéis definidos, processo documentado e métricas.

Nível de Teste (Test Level): grupo de atividades de teste organizadas e gerenciadas juntas (unitário, integração, sistema, aceite).

Manutenção de Teste (Test Maintenance): modificação e atualização dos testes para refletir mudanças no software ou no ambiente.

Modelo V: modelo de desenvolvimento onde cada fase de desenvolvimento tem uma fase correspondente de teste.

Termos Fundamentais (O–Z)

Objetivo de Teste (Test Objective): razão ou propósito de um teste — ex: encontrar defeitos, ganhar confiança, cumprir requisito regulatório.

Oráculo de Teste (Test Oracle): fonte usada para determinar o resultado esperado de um teste. Ex: especificação, comportamento de sistema anterior, conhecimento especialista.

Partição de Equivalência (Equivalence Partitioning): técnica de caixa-preta que divide dados de entrada em grupos onde todos os valores se comportam da mesma forma.

Plano de Teste (Test Plan): documento que descreve objetivos, escopo, abordagem, recursos e cronograma do teste.

Prioridade (Priority): urgência de correção de um defeito do ponto de vista do negócio.

Severidade (Severity): impacto técnico de um defeito no sistema.

Suíte de Testes (Test Suite): conjunto de casos de teste agrupados para execução conjunta.

Teste de Aceite (Acceptance Testing): nível de teste que valida se o sistema atende às necessidades do negócio.

Teste Exploratório (Exploratory Testing): abordagem onde design e execução ocorrem simultaneamente, guiados por aprendizagem durante o teste.

Teste Estático (Static Testing): exame de artefatos sem execução do software.

Tipo de Teste (Test Type): grupo de atividades de teste focadas num objetivo específico — funcional, não-funcional, caixa-branca, etc.

🧠 Teste seus conhecimentos

MINI-QUIZ1 / 5

Qual é a diferença entre defeito e falha segundo o CTFL?

← ANTERIOR
Ferramentas de Suporte ao Teste (Cap. 6 CTFL)
PRÓXIMO →
O que é Playwright: automação moderna de testes web