Società di sviluppo software hanno bisogno di un piano per testare il loro software prima che va al mercato. Il piano di controllo è stato sviluppato per assicurarsi che il software esegue le sue funzioni entro i margini di errore accettabili . Gli obiettivi del piano di test e test case sono descritte in dettaglio in modo che ogni caso di test può essere eseguito in un ambiente di prova ed i risultati possono essere documentati. Se il software supera i test indicati nel piano di test è pronto per il mercato. Istruzioni
1
Identificare ciò che il software è stato sviluppato per fare. Ad esempio , il software antivirus è stato sviluppato per sbarazzarsi di software dannoso sul computer . In questo caso , il piano di test identifica che il software è stato sviluppato per identificare e rimuovere il software dannoso da un computer .
2
Definire un metodo per determinare se il software incontra la portata e la finalità per cui è stato progettato . Ad esempio , dal momento che il software è progettato per identificare e rimuovere il software dannoso , il metodo per testare questa deve comprendere l'individuazione di software dannoso e la rimozione di esso da un computer . Documenti del piano di prova di un test che verifica il metodo del software di identificazione e rimozione di software dannoso da un computer .
3
identificare le lacune di analisi e rischi che causano errori di identificazione e la rimozione di software dannoso e documento presente nel piano di prova . Se le lacune ei rischi sono rilevanti per il metodo utilizzato per determinare se il software è in grado di eseguire con successo il piano di test , questa informazione deve essere aggiunto alla documentazione del piano di test .
4
Unire il banco di prova , la portata , obiettivi , metodologia , le risorse , i rischi, le lacune e di test di pianificazione piano in un unico documento di piano di test del software . Aggiungere un elenco dei sistemi operativi del piano di test da utilizzare , per questo documento . In questo modo il software verrà eseguito con successo in tutti i sistemi operativi per cui è stato progettato .