Base Para Testes

Conjunto de conhecimento utilizado como base para a análise e conceção de testes.

Present in sylabi

Exemplo de utilização

Para um sistema de faturação, a base para testes inclui a especificação de requisitos, os documentos de conceção e os contratos que descrevem as regras de faturação. Os testadores derivam casos de teste destes documentos — um caso de teste para um cenário de pagamento em atraso provém do requisito que estabelece a regra de penalização. Se um documento só puder ser alterado através de um procedimento formal de alteração, a base para testes é designada base para testes congelada, o que dá à equipa de teste uma referência estável durante toda a duração do teste.

Perguntas frequentes

Que documentos contam como base para testes? Quaisquer documentos a partir dos quais os requisitos de um componente ou sistema podem ser inferidos: especificações de requisitos, documentos de conceção, casos de uso, contratos, normas e até análises de risco. A documentação na qual os casos de teste se baseiam.

O que é uma base para testes congelada? Uma base para testes que só pode ser alterada através de um procedimento formal de alteração. Congelar a base impede que os casos de teste se tornem inválidos porque os seus documentos de origem mudaram a meio do ciclo.

Porque é que a base para testes é importante? É a fonte de rastreabilidade. Cada caso de teste deve poder ser rastreado até a um item da base para testes, e cada requisito deve ser coberto por testes — é a rastreabilidade que torna a cobertura mensurável.

E se a base para testes estiver errada? Um defeito na base para testes (por exemplo, um requisito incorreto) propagar-se-á para os casos de teste. É por isso que as revisões da base para testes fazem parte do teste — encontrar e corrigir estes defeitos cedo é um benefício chave do teste estático.

Termos relacionados

Recommend more content related to this term