what is defect based testing technique
Técnica de teste de software baseada em defeitos
Uma técnica de teste baseada em defeitos é uma técnica em que os casos de teste são derivados com base nos defeitos. Em vez de usar os documentos de requisitos tradicionais ou os casos de uso (técnicas baseadas em especificações), essa estratégia usa os defeitos para basear seus casos de teste.
comandos unix entrevista perguntas e respostas pdf
A lista categorizada de Defeitos (chamada Taxonomia de Defeito ) está sendo usado. A cobertura usando essa técnica não é muito sistemática, portanto, derivar a base de seus casos de teste apenas nessa técnica pode não resolver o propósito da entrega de qualidade.
Esta técnica pode complementar suas condições de derivação de teste e pode ser considerada como uma das opções para aumentar o teste cobertura . Ou em algum outro sentido - Esta técnica pode ser aplicada quando todas as condições de teste e casos de teste são identificados e precisamos de alguma cobertura extra ou conhecimento sobre o teste.
A técnica baseada em defeitos pode ser usada em qualquer nível de teste, mas é mais adequada em Teste de Sistemas . Devemos basear nossos casos de teste nas taxonomias de defeitos disponíveis também. Esses defeitos podem ser de produção ou históricos. A análise de causa raiz também pode ser usada para basear seus casos de teste.
software de remoção de malware gratuito com melhor classificação
O plano de 5 etapas para escrever os casos de teste por meio de técnicas de teste baseadas em defeitos pode ser:
- Identificar e priorizar os requisitos
- Identificar e coletar todos os defeitos
- Brainstorm sobre o defeito
- Vincule o Defeito ao Requisito
- Escreva as condições de teste / casos de teste com base nos defeitos vinculados.
Leitura recomendada
- O que é técnica de teste de matriz ortogonal (OATS)?
- Melhores ferramentas de teste de software 2021 (QA Test Automation Tools)
- O que é teste de mutação: tutorial com exemplos
- Download do e-book do Testing Primer
- O que é ciclo de vida de defeito / bug em teste de software? Tutorial de ciclo de vida de defeitos
- Processo de Gerenciamento de Defeito: Como Gerenciar um Defeito Efetivamente
- O que é cliente-servidor e teste baseado na Web e como testar esses aplicativos
- O que é técnica de adivinhação de erros?