In determinate culture di verifica, ilpiano di
test viene considerato un prodotto di lavoro informale e casuale, mentre in altre è altamente formalizzato e spesso
richiede un rilascio esterno. Pertanto, il formato e il contenuto del prodotto di lavoro dovrebbero essere modificati
per rispondere alle necessità specifiche del progetto o dell'organizzazione. Iniziare considerando le maschere incluse
con il RUP e rimuovere, aggiungere o modificare gli elementi dalla maschera, quando necessario.
Come alternativa alla documentazione formale, si potrebbe scegliere di registrare gli elementi dell'iterazione piano di test come un insieme di note di pianificazione informali,
possibilmente conservate su un sito Web intranet o su lavagne bianche immediatamente visibili e accessibili da parte
del team di test. Si potrebbe fare la stessa cosa con il piano di
test principale.
Facoltativamente, è possibile presentare in modo appropriato alcuni aspetti di questo prodotto di lavoro come
inclusioni all'interno delpiano di
sviluppo software e del piano di
iterazione, piuttosto che come prodotti di lavoro separati.
Si consiglia di creare unpiano di test più piccolo focalizzato sullo scopo di una singola
iterazione. Questi prodotti di lavoro dovrebbero contenere le informazioni relative alle motivazioni di test specifiche
(ad esempio, un sottoinsieme dei requisiti e rischi), le idee specifiche di test che si esamineranno, le strategie che
si utilizzeranno, le risorse disponibili e così via, attinenti alla specifica iterazione.
Facoltativamente, è possibile creare un piano di
test "principale" prima del progetto per fornire un profilo dell'impegno di test pianificato sulla durata del
progetto e per fornire alcune precauzioni relative ai requisiti di risorsa e altri elementi logistici a lunga scadenza.
Questo prodotto di lavoro principale fornisce anche un modo per limitare la ripetizione di elementi comuni a tutto il
piano di test come le risorse umane, hardware software, le
procedure di gestione e così via. Si consiglia di evitare di documentare le specifiche informazioni di test dettagliate
nel piano di test, documentando ciò che è necessario e appropriato in altri prodotti di lavoro di test più appropriati.
|