Caso di Test vs. Esecuzione di Test
Le Esecuzioni di Test possono essere considerate come istanze di un Caso di Test. Ad esempio, quando si ha un piccolo sito web in cui le informazioni basilari che identificano ciò che deve essere testato non cambieranno mai (come il numero di pagine, i loro nomi e URL), è necessario solo un Caso di Test. Anche quando il contenuto sarà dinamico, per ogni ciclo di rilascio, una nuova Esecuzione di Test può essere creata da quel Caso di Test per testare tali cambiamenti in termini di accessibilità. Lo stesso Caso di Test potrebbe avere più Esecuzioni di Test per ciascun ambiente, e persino diverse Esecuzioni di Test per ogni piattaforma su cui il software funzionerà. Un altro modo di vederlo è che il Caso di Test rappresenta la parte di configurazione e ambito dell'esecuzione di una valutazione, mentre l'Esecuzione di Test rappresenta l'atto di eseguire effettivamente la valutazione.
Differenze importanti includono:
- Un Caso di Test può avere più Esecuzioni di Test associate ad esso, mentre un'Esecuzione di Test può essere associata solo a un singolo Caso di Test.
- Un Caso di Test può esistere da solo senza un'Esecuzione di Test associata, ma un'Esecuzione di Test è sempre associata a un Caso di Test.
- Un Caso di Test è un record informativo e non ha un flusso di lavoro o uno stato associato, mentre un'Esecuzione di Test è assegnata a un utente per intraprendere azioni (eseguire test, aggiungere problemi e segnalazioni, assegnare risultati ed esportare problemi) ed è soggetta a diversi livelli di completamento.
- Un Caso di Test può essere copiato e riutilizzato, ma una Esecuzione di Test no.
- Sia i Casi di Test che le Esecuzioni di Test possono essere archiviati.
- Entrambi richiedono solo due campi di informazioni per essere stabiliti. Un Caso di Test richiede 'Nome del caso di test' e 'Pagine' (le pagine da testare richiedono anche la specifica del nome e dell'URL per ciascuna), mentre un'Esecuzione di Test richiede 'Test di verifica' (mediante selezione di Tutti o solo di Impatto critico/serio) e 'Assegna test a' (selezione utente). Inoltre, ciascuno ha diversi campi informativi opzionali.
Per maggiori informazioni su ciascuno, vedere Casi di Test e Esecuzioni di Test, rispettivamente.
