TestRail - Esecuzioni di prova

TestRail fornisce una procedura in 2 fasi per l'esecuzione del test. Aggiungere prima l'esecuzione di prova e quindi eseguire l'esecuzione di prova.Add Test Run sta semplicemente estraendo i casi di test esistenti, come esecuzione di test in cui l'utente può eseguire quelli basati sulla priorità.

Aggiungi esecuzione di prova

Per aggiungere l'esecuzione di test nella scheda Esecuzioni di test e risultati, è necessario eseguire i seguenti passaggi

  • Vai alla scheda Esecuzioni di test e risultati

  • Fare clic sul pulsante Aggiungi esecuzione di prova presente in vari punti, come mostrato nell'immagine sottostante

  • Si apre la pagina Aggiungi esecuzione di prova in cui l'utente deve immettere Nome, Milestone, Assegnato a, Descrizione come mostrato nell'immagine sottostante

  • Ora seleziona i casi di test: ci sono 2 opzioni

    Include all test cases- Selezionare questa opzione per includere tutti i casi di test in questa esecuzione di test. Se nuovi casi di test vengono aggiunti al repository, vengono automaticamente inclusi anche in questa esecuzione.

    Select specific test cases- L'utente può in alternativa selezionare i casi di test da includere in questa esecuzione di test. In questo caso, i nuovi casi di test non vengono aggiunti automaticamente a questa esecuzione.

  • Quando l'utente seleziona la seconda opzione, seguire i passaggi aggiuntivi da eseguire

    • Fare clic su Modifica selezione come mostrato nell'immagine sottostante

  • Apre la procedura guidata di selezione dei casi con tutti i casi di test disponibili. L'utente può selezionare l'intera sezione o casi di test specifici da ciascuna sezione come mostrato nell'immagine sottostante e fare clic su OK per effettuare la selezione.

  • L'utente può vedere il numero di casi di test inclusi e fare clic sul pulsante Aggiungi Esegui come nella seguente schermata

Ora l'utente può vedere il grafico a torta e gli scenari di test nella scheda Esecuzioni di test e risultati come segue

Prova

TestRail supporta i seguenti 5 stati di casi di test

  • Untested- Per impostazione predefinita, i nuovi test hanno lo stato Non testato. Una volta che il risultato di un test è stato aggiunto a un test, non può più passare allo stato Non testato.

  • Passed - Un test case viene contrassegnato come Superato quando le fasi del test vengono verificate in base ai risultati previsti.

  • Failed - Uno scenario di test viene contrassegnato come Non riuscito se una delle fasi di test specificate ha restituito un errore o se il risultato previsto è diverso dal risultato del test effettivo.

  • Retest- Se un test deve essere testato di nuovo, contrassegna il test come Ripeti. Ad esempio, se un test originariamente non è riuscito e lo sviluppatore ha risolto il problema, lo sviluppatore può contrassegnarlo per essere nuovamente testato.

  • Blocked - Lo stato Bloccato viene utilizzato per specificare che un test non può essere eseguito attualmente a causa di alcune dipendenze esterne (come un bug che deve essere corretto prima di poter completare il test).

  • Una volta completata l'esecuzione del test per uno scenario di test, lo stato dello scenario di test cambia come uno dei precedenti. La schermata mostra come modificare lo stato di uno scenario di test dopo l'esecuzione

  • Ora si apre la procedura guidata Aggiungi risultati dove Aggiungi risultati e commenti come artefatti. L'utente può anche registrare il tempo trascorso facendo clic sul collegamento Avvia presente nel campo Trascorso.

  • Dopo di che fare clic su Add Result. Completa l'esecuzione di test di uno scenario di test.