I test basati sulle specifiche mirano a testare la funzionalità del software in base ai requisiti applicabili. Questo livello di test richiede di solito la fornitura di casi di test approfonditi al tester, che poi può semplicemente verificare che per un dato ingresso, il valore di uscita (o il comportamento), sia "è" o "non è" lo stesso valore specificato nel caso del test. I test case sono costruiti intorno a specifiche e requisiti, cioè ciò che l' applicazione deve fare. Utilizza descrizioni esterne del software, comprese specifiche, requisiti e design per ricavare i casi di test. Questi test possono essere funzionali o non funzionali, anche se solitamente funzionali.
Quali sono i test case costruiti intorno?
specifiche e requisiti