December 9
Un test software è un insieme di passi e risultati attesi utilizzati per testare un'applicazione. Si è creata da i requisiti software. casi di test ben scritto può rendere il ciclo di prova regolare ed efficiente. E 'imperativo di scrivere chiari casi di test, comprensibili che possono essere eseguite contro nuove funzionalità e test di regressione, pure. Un buon test è facile da eseguire, consistente nel tempo necessario per eseguire, ed è facile da mantenere.
1 Identificare l'obbligo di testare e immettere il nome e / o il numero requisito nel caso di test. Un analista di business crea in genere un documento di progettazione che include i requisiti.
2 Creare un nome e / o il numero di test per il test case. E 'utile per creare un documento matrice di tracciabilità separato per collegare i requisiti e casi di test insieme. Identificare il nome del requisito e il numero con il nome del test-case e il numero consente la tracciabilità tra i requisiti e il banco di prova.
3 Scrivere una breve descrizione del caso di test. La descrizione caso di test fornisce una panoramica di alto livello di ciò che il caso di test fa. Dovrebbe permettere a qualcuno senza alcuna conoscenza preliminare del banco di prova per ottenere una chiara comprensione di ciò che viene coperto senza passare attraverso tutti i passaggi di prova.
4 Identificare tutte le informazioni di configurazione necessarie per l'esecuzione del test. informazioni relative alla configurazione comprende elementi di prova prerequisiti come i dati, hardware, software e browser.
5 Scrivi i passi e risultati. Per ogni passo, scrivere il numero di passo. E 'meglio per mantenere il numero di passi al giro 10, con un massimo di 15. test Mantenere breve consente una più facile manutenzione, facile risultati di monitoraggio e riduzione dei tempi di test. Scrivere la descrizione passo. Questo può includere un ingresso trasparente o un insieme di input, se sono tutti legati. Altri elementi da includere per ogni passo sono l'atteso, un pass / fail indicazione, il risultato effettivo, le note e gli eventuali allegati.