Caso di Test vs. Esecuzione del Test
Le Esecuzioni del Test possono essere considerate come istanze di un Caso di Test. Ad esempio, quando hai un piccolo sito web in cui le informazioni identificative di base su cosa deve essere testato non cambieranno mai (come il numero di pagine, i loro nomi e gli URL), hai bisogno di un solo Caso di Test. Anche quando il contenuto sarà dinamico, per ogni ciclo di rilascio, può essere creata una nuova Esecuzione del Test da quel Caso di Test per testare quei cambiamenti per l'accessibilità. Quel stesso Caso di Test potrebbe avere multiple Esecuzioni del Test per ogni ambiente e anche diverse Esecuzioni del Test per ogni piattaforma su cui il software verrà eseguito. Un altro modo di pensarci è che il Caso di Test rappresenta la parte dell'impostazione e dell'ambito dell'esecuzione di una valutazione, mentre l'Esecuzione del Test rappresenta l'atto di eseguire effettivamente la valutazione.
Differenze importanti includono:
- Un Caso di Test può avere multiple Esecuzioni del Test associate ad esso, mentre una Esecuzione del Test può essere associata solo a un singolo Caso di Test.
- Un Caso di Test può esistere da solo senza un'Esecuzione del Test associata, ma un'Esecuzione del Test è sempre associata a un Caso di Test.
- Un Caso di Test è un record informativo e non ha alcun flusso di lavoro o stato associato ad esso, mentre un'Esecuzione del Test è assegnata a un utente a cui spetta agire (eseguire test, aggiungere problemi e flag, assegnare risultati ed esportare problemi) ed è soggetta a diversi livelli di completamento.
- Un Caso di Test può essere copiato e riutilizzato, ma un'Esecuzione del Test no.
- Sia i Casi di Test che le Esecuzioni del 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 specificazione sia del nome che dell'URL per ciascuna), e un'Esecuzione del Test richiede 'Test di controllo' (tramite selezione di Tutti o solo impatto Critico/Serio), e 'Assegna il test a' (selezione dell'utente). Inoltre, ciascuno ha multipli campi opzionali di informazioni.
Per maggiori informazioni su ciascuno, vedi Casi di Test, e Esecuzioni del Test, rispettivamente.
