Questo prodotto di lavoro rappresenta un contenitore per l'organizzazione delle raccolte arbitrarie dei test relativi.
Questo potrebbe essere realizzato (implementato) come una o più suite di test di regressione automatizzate, ma la suite
di test può anche essere un piano di lavoro per l'implementazione di un gruppo di test minimi relativi. Notare inoltre
che le suite di test possono essere annidate in modo gerarchico, quindi una suite di test può essere racchiusa in
un'altra.
A volte questi gruppi di test sono direttamente relativi ad un sottosistema o a un altro elemento di progetto del
sistema, ma altre volte fanno riferimento direttamente a cose come le dimensioni della qualità, le funzioni "mission
critical" principali, la conformità dei requisiti, l'aderenza agli standard e molti altri interessi che attraversano, o
non sono direttamente correlati agli elementi del sistema interni.
E' necessario considerare la creazione di suite di test che organizzazione gli script di test disponibili-oltre a altre
suite di test- in molte diverse combinazioni: quante più variazioni si hanno, tanto più aumenterà la copertura e la
possibilità di trovare errori. Riflettere sulla varietà di suite di test che coprono l'ampiezza degli elementi di test di
destinazione. Ricordare l'implicazione corrispondente che un singolo script di test (o suite di test) potrebbe apparire in
molte suite di test diverse.
Alcuni strumenti di automazione del test forniscono la capacità di generare in modo automatico o assemblare le suite di
test. Ci sono anche tecniche di implementazione che consentono alle suite di test automatizzate di selezionare in modo
dinamico tutti gli script di test del componente per ogni esecuzione del ciclo di test.
|