Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come scrivere un piano di test

Un piano di test è un hardware dettagliato o di un documento di verifica software che fornisce le specifiche su come il validatore testare tutti gli aspetti della progettazione hardware o software . Piani di test sono specifiche di prova utilizzati come guide per la scrittura di test case suite per la validazione dei progetti sia nel campo dell'ingegneria del software e dell'hardware . Tipicamente un piano di test è scritto da un test o un ingegnere convalida. Un piano di test contiene una descrizione di funzionalità del prodotto , la descrizione di casi di prova da scrivere per ogni funzione , e una descrizione della piattaforma di prova da utilizzare . Per i test di hardware , sono necessari piani di test per la pre- silicio e validazione postale silicio. Istruzioni
1

Recensione del Product Design Specification che il Piano di test si basa sulla

Recensione ogni aspetto delle specifiche di progettazione del prodotto . Bandiera alcun vincolo o funzionalità omissioni con il documento di specifica . L'architetto hardware /software o il titolare del disegno documento di specifica del prodotto dovrebbero essere responsabili di ideare i dettagli mancanti nella specifica di progetto . Passare attraverso il maggior numero iterazioni revisione , se necessario, fino a quando tutte le vostre domande sono state risposte . Il vostro piano di test sarà basato sulle specifiche di progettazione quindi questo passaggio è molto importante .
2

scrivere la prima bozza del piano di test

Il tuo piano di test deve contenere una breve descrizione delle la progettazione, il test e la validazione metodologia di regressione da utilizzare sia l'unità e globale , l'architettura di test e un elenco delle prove effettive che verranno eseguite . Si deve precisare : a) Progettazione /Descrizione del prodotto e featuresb ) Codice Test Architecturec ) Descrizione test Metodologia ( i) Unità di Livello ( ii ) Sistema /Leveld Globale) Tipo di test ( a caso , si è concentrata /regia , incentrata casuale , globale, locale ) essere done.e ) Descrizione della funzione di ogni pezzo del design e un elenco di casi di test che coprono che functionalityf ) tutte le eccezioni e casi particolari condizioni d'angolo per la funzionalità elencate nel plan.g prova) riutilizzo /Modifica Informazioni: Se validazione /codice di test è stato riutilizzato da un altro progetto , questa deve essere specificata e modifiche al codice da eseguire dovrebbe essere listed.h ) Funzionalità non da testare (a causa di ri- uso di quella parte del disegno o per altri motivi ) deve essere specificamente indicato e recensione closely.i ) casi di vincoli di prova ei dettagli di copertura per angolo conditionsj ) Test Case condizioni di errore per i casi di prova in prova plan.k ) Strategia per la copertura di eventuali fori metodologia di test /validazione .


3

Tenere un test Plan Review

Pianifica una revisione del piano di test che include la squadra che lavorerà sulle prove , eventuali architetti di design o di esperti di prodotto e e conduce tecnici che potrebbero fornire preziose ingresso piano di test . Catalogare tutti i commenti e di input in modo che è possibile aggiungere al piano di prova , se necessario .
4

finalizzare il Test Plan

Aggiungi tutti i commenti e contributi ottenuti durante il test piano di revisione e email fuori la versione definitiva per il vostro gruppo di verifica per garantire che non vi siete persi nulla . Posizionare il piano di test finalizzato in un repository globale per l'intero team può avere accesso ad esso . Eventuali future modifiche devono essere visibili a tutta la squadra insieme a test di stato di completamento del piano . Rilascio del prodotto deve avvenire solo quando tutti i casi di test sul vostro piano di test sono stati eseguiti con successo la documentazione in modo continuo di test case completamento e pass /fail statistiche è necessario.

 

Programmazione © www.354353.com