Come costruire un piano di test

April 6

Dopo mesi di analisi, progettazione e sviluppo, il prodotto è finalmente completo. Tutti i requisiti sono soddisfatti, le richieste di modifica sono state incluse, e ora è il momento di iniziare il test. Non importa l'approccio o la metodologia, il processo di test dovrebbe seguire un piano di script o di test. Questo piano elenca gli elementi da controllare, le persone che svolgono le prove, una timeline e criteri che definisce il successo o il fallimento. Il piano non deve essere centinaia di pagine - quanto basta per definire i compiti. Seguire questa procedura per creare un piano di test efficace.

istruzione

1 Creare un contorno. Controllare i link di riferimento qui sotto per un paio di esempi. La dimensione e la portata del progetto dovrebbe dettare l'ampiezza del piano di test.

2 Identificare il team di testing. Valutare i loro livelli di abilità, verificare la loro disponibilità (altri progetti, vacanze o vacanze), quindi iniziare a costruire una linea temporale di massima.

3 Elencare tutti i requisiti, le caratteristiche, le richieste di modifica e altri oggetti. Raggrupparli logicamente, da funzioni, moduli o altri modi elementi in modo correlati può essere testato insieme.

4 Definire scenari di test per ogni gruppo di funzioni. Assicurati di testare le eccezioni e le condizioni al contorno. Ad esempio, se le aliquote fiscali sono il 15 per cento per coloro che guadagnano fino a $ 10.000 e il 20 per cento per coloro che guadagnano più di $ 10.000, il calcolo delle imposte tasso di test a $ 9.999,99, $ 10.000 e $ 10,000.01. testare anche i numeri negativi e troppo grandi per assicurarsi che essi sono respinti.

5 Creare scenari aggiuntivi per ridurre al minimo il rischio e la responsabilità. prodotti di test di consumo di trovare usi impropri. web software di prova per l'hacking e sicurezza intrusioni. Dispositivi medici dovrebbero essere testati per garantire un funzionamento sicuro, anche quando non è utilizzato correttamente.

6 Descrivi successo e criteri di rottura per ogni test, nonché le procedure per segnalare problemi. Quando un test fallisce, come è stato riferito? Chi fa il rapporto andare? Come e quando si cambia rilasciati e quali prove si ripetono?

7 Completa il programma. Creare un calendario per il processo di test - messa che esegue Quali esami e quando vengono eseguiti. Ci sono dipendenze di prendere in considerazione? Alcuni test possono essere solo possibile dopo altri test hanno superato con successo. Se necessario, creare il bilancio che accompagna il programma.

8 Determinare il punto finale. A che punto sarà il prodotto rilasciato? A seconda del tipo di prodotto, un tasso di successo del 100 per cento non può essere necessario. Determinare questo benchmark prima che inizi il test e assicurarsi che il test team e le parti interessate sono d'accordo a queste condizioni.

Consigli e avvertenze

  • Identificare i rischi. Determinare quali caratteristiche hanno la massima priorità o potrebbe causare i maggiori problemi, quindi verificare queste caratteristiche nelle prime fasi del processo.