TestRail - Guida rapida
TestRail è uno strumento di gestione dei test basato sul Web utilizzato da tester, sviluppatori e altri soggetti interessati per gestire, monitorare e organizzare le attività di test del software. Segue un concetto di gestione dei test centralizzato che aiuta a comunicare facilmente e consente un rapido sviluppo delle attività tra il team di controllo qualità e altri stakeholder.
Punti da notare
TestRail è uno strumento di gestione dei test.
È sviluppato dal software Gurock.
TestRail è uno strumento basato sul Web e supporta tutti i browser, inclusi Chrome, Firefox, IE.
Supporta diversi sistemi operativi Windows come Windows XP, Vista, 7 ecc
TestRail offre un periodo di prova di 30 giorni per l'ID email aziendale e l'email personale.
TestRail può essere integrato con molti altri strumenti: JIRA, Bugzilla, Fogbugz, Version One, TFS, GitHub ecc.
Licenza e prova gratuita
TestRail è uno strumento commerciale e disponibile come versione di prova per un periodo limitato di 30 giorni.
Per utilizzare i servizi TestRail, è necessaria una licenza.
TestRail fornisce una licenza gratuita per 30 giorni per l'accesso basato su cloud e per la configurazione del server locale.
Usi di TestRail
Utilizzo in monitoraggio di tutte le attività QA dal 1 ° fase del ciclo di vita del test del software.
TestRail è utile in Test Management, Test Data Management e integrazione con altri strumenti per personalizzare l'utilizzo secondo le necessità.
Oltre a quanto sopra, TestRail supporta anche la gestione dei requisiti, la gestione delle risorse.
Supporta tutte le attività di livello macro eseguite da QA.
TestRail è molto utile per eseguire attività di QA come la scrittura, l'esecuzione, i report di casi di test, ecc.
Specifiche di TestRail
Cerchiamo di discutere le specifiche di Testrail prima di imparare come installarlo. Questa è una sintesi di alcune importanti specifiche basate sul suo funzionamento e sulla portata delle operazioni
S.No. | Specifiche e descrizione |
---|---|
1 | Application copyright
|
2 | Tool scope
|
3 | Testing Methods
|
4 | Tool Objectives
|
5 | Management Features
|
6 | Hardware Requirements for Server
|
7 | Error Handling
|
8 | User interface Available
|
TestRail ha una vasta gamma di funzionalità per attrarre QA e altre parti interessate per la gestione dei test. Di seguito sono riportate alcune caratteristiche principali di TestRail
Caratteristiche principali di TestRail
Questo è un elenco di funzionalità di Testrail che lo rendono così popolare tra gli utenti, in particolare la funzionalità di centralizzazione e organizzazione
S.No. | Caratteristiche principali e descrizione |
---|---|
1 | Testing Supports and Methodologies
|
2 | Centralize & organize
|
3 | Manage & Track Execution
|
4 | Notification
|
5 | Power Search
|
6 | Reports
|
7 | Scale with Team Growth
|
8 | Integration
|
9 | Common Features
|
10 | Recover Data
|
TestRail offre un periodo di prova gratuito di 30 giorni per i nuovi utenti e gli utenti registrati con funzionalità di base. TestRail ha anche altri piani con diverse funzionalità avanzate e componenti aggiuntivi. Il costo dipende dal numero di utenti. Visitando http // www.gurock.com / testrail / pricing / cloud / l' utente può vedere diversi piani disponibili a scopo di prova.
Configura prove gratuite
Visita http // www.gurock.com / testrail / e fai clic su Prova TestRail in alto a destra come mostrato nell'immagine sottostante
Ora seleziona TestRail cloud (selezione predefinita).
Apre un modulo di base per creare un account TestRail.
Immettere i dettagli nei seguenti campi come mostrato nelle schermate seguenti
Web addess - Dovrebbe essere univoco e questo URL verrà utilizzato per accedere all'applicazione qTest.
Name - Colui che vuole provare la copia in versione gratuita.
Email- Si prega di notare che accetta gmail, yahoo, outlook. Può essere anche l'email aziendale.
La stessa email può essere utilizzata come nome utente per accedere a TestRail.
Dopo aver inserito tutti i dettagli, selezionare la casella di controllo Termini e servizi e fare clic su "Crea PROVA TestRail" come mostrato nell'immagine sottostante.
Verrà visualizzata la pagina di conferma. L'utente deve visitare l'email e fare clic sul collegamento di conferma per attivare l'account.
Una volta che l'email viene confermata, viene visualizzato il messaggio di ringraziamento e l'account viene creato.
La dashboard dell'account TestRail viene visualizzata come di seguito
Per accedere a TestRail, vai al tuo sito web di esempio, selezionato durante la creazione della prova gratuita. Si aprirà una pagina di accesso;
Inserisci il tuo indirizzo e-mail registrato come nome utente e password (la password monouso viene inviata all'e-mail registrata).
Fare clic sul pulsante LOGIN.
La seguente schermata mostra come accedere a TestRail utilizzando le credenziali
In caso di errore
A causa di un accesso non riuscito, viene visualizzata la seguente pagina di errore
Potrebbe verificarsi un errore a causa di una combinazione errata di ID e-mail o password.
La seguente schermata mostra il messaggio di errore che l'utente riceve se le credenziali non sono corrette
Se hai dimenticato la password, per recuperarla
- Fare clic su "Ho dimenticato la password?" accanto al pulsante Accedi.
- Immettere l'email di accesso
- Fare clic su Richiedi reimpostazione della password
La seguente schermata mostra come recuperare la password se l'hai dimenticata
L'utente riceverà un'e-mail con i dettagli del nome utente o il collegamento per reimpostare la password.
Al login riuscito
In caso di accesso riuscito, il dashboard di sistema verrà visualizzato se l'account è associato a qualsiasi progetto dall'amministratore o l'utente può creare un progetto di esempio. La seguente schermata mostra la pagina di benvenuto / dashboard di TestRail in caso di accesso riuscito
Dashboard è la prima pagina che un utente può vedere dopo aver effettuato l'accesso a TestRail ,. La dashboard è personalizzata dall'amministratore. In base ai ruoli, l'amministratore può impostare l'accesso a TestRail. L'amministratore ha anche il diritto di cambiare i colori e il logo dell'account TestRail.
Punti da notare
Ci sono 2 parti di Dashboard: la prima è una dashboard generica in cui sono elencati tutti i progetti e un'altra è una dashboard specifica del progetto.
La barra di navigazione presente nella parte inferiore della pagina di TestRail sarà la stessa in tutte le pagine / schermate di TestRail: crea un progetto, aggiungi casi, avvia un'esecuzione, aggiungi risultati, invita utenti e configura l'integrazione
Dashboard ha collegamenti diversi in alto a destra e sono gli stessi in tutte le pagine: Lavorare su, <Nome utente> per le impostazioni e Logout, Guida e feedback, Email, Twitter e sezione Blog.
Nella prima metà della sezione, il dashboard mostra un grafico dell'attività di tutti i progetti su base giornaliera. Nella metà successiva, mostra il nome di tutti i progetti elencati. l'utente può navigare in qualsiasi progetto facendo clic sul nome.
La seguente schermata mostra il dashboard di TestRail
Una volta che l'utente fa clic sul nome del progetto (Wires -Basic nella schermata sopra), visualizza Dashboard of Project. La dashboard del progetto è la stessa della dashboard principale di TestRail come spiegato sopra.
L'unica parte aggiuntiva è la barra di navigazione che fornisce diverse funzionalità: panoramica, cose da fare, pietre miliari, esecuzioni di test e risultati, casi di test, rapporti
In alto a sinistra, Return to Dashboardil collegamento è presente. Facendo clic qui, l'utente può accedere alla sezione principale del dashboard in cui sono elencati tutti i progetti.
Nella prima metà della sezione panoramica, l'utente può vedere un grafico delle attività quotidiane svolte nel progetto.
L'utente può accedere a diverse sezioni dei rapporti e Edit i dettagli del progetto facendo clic sul pulsante Report e Modifica.
Nella metà successiva, l'utente può vedere le esecuzioni dei test e l'elenco delle pietre miliari insieme al pulsante di scelta rapida per aggiungere le esecuzioni dei test e le pietre miliari per il progetto.
La seguente schermata mostra la pagina Dashboard del progetto
Guida e feedback
TestRail fornisce molti modi utili per interagire con gli utenti. ha Guida per l'utente, video, forum di supporto, scorciatoie da tastiera, ecc. L'utente può accedere ai blog, seguire su Twitter e iscriversi alla Newsletter di Gurock.
È possibile accedere a queste funzionalità facendo clic sul collegamento Guida e feedback nella dashboard. Oltre al collegamento, ci sono altre 3 icone: Iscriviti alla newsletter, segui su Twitter e scopri di più su TestRail.
La seguente schermata mostra le funzionalità di Guida e feedback
Profilo utente
Facendo clic sul nome del profilo → Le mie impostazioni, l'utente può visualizzare il proprio profilo personale in modalità di modifica. L'utente può modificare i seguenti campi
Nome completo, indirizzi e-mail, lingue, impostazioni internazionali, password. Dopo aver apportato le modifiche, fare clic suSave Settings per applicare tutte le modifiche.
Cliccando su Logout, l'utente tornerà alla pagina di accesso e non potrà accedere ai dettagli del progetto senza effettuare nuovamente l'accesso.
Per invitare nuovi utenti nel tuo TestRail dominio, è necessario prima accedere alla dashboard principale o alla panoramica del progetto e passare il mouse sull'icona Invita utenti presente nella parte inferiore della pagina come mostrato nell'immagine sottostante
Quando l'utente porta il cursore su Invita utenti, visualizza informazioni generiche sulle funzionalità Invita membri del team e su come invitare un processo utente.
Accedi come amministratore e fai clic sul collegamento Amministrazione presente a destra.
Ora seleziona gli utenti e l'opzione Ruoli nell'elenco a destra.
Le opzioni Aggiungi utenti e Aggiungi più utenti sono presenti sul lato destro. La seguente schermata mostra l'opzione Aggiungi utenti
Aggiungi un utente
Per aggiungere un singolo utente, fare clic sull'opzione Aggiungi utente.
Si aprirà un modulo in cui inserire il nome completo, l'indirizzo e-mail, la notifica, la lingua, le impostazioni locali, il fuso orario ecc. Come mostrato nell'immagine sottostante
Ora seleziona l'opzione di invito come Via e-mail o manualmente impostando nome utente e password.
Successivamente, fai clic sul pulsante Aggiungi utente per completare il processo di invito come mostrato nell'immagine sottostante
Una volta invitati, riceveranno un'e-mail di benvenuto con un link di attivazione. Nella schermata, verrà visualizzato un messaggio di successo insieme al nome del nuovo utente aggiunto come mostrato nella seguente schermata
Aggiungi più utenti
Per aggiungere più utenti, fare clic sull'opzione Aggiungi più utenti. Si aprirà un modulo in cui i dettagli devono essere inseriti come segue
Immettere ogni utente in una riga separata nella casella di testo con il formato come
<full name>, <email address>
tutorialspoint, [email protected]
Facoltativamente, configurare un campo aggiuntivo per gli utenti come ruolo e gruppi.
Nell'anteprima, l'utente può vedere che i dettagli aggiunti sono validi o meno.
Per impostazione predefinita, verrà verificato l'invio di e-mail di invito ai nuovi utenti.
Successivamente, fai clic sul pulsante Aggiungi più utenti.
La seguente schermata mostra come aggiungere più utenti
Quando l'utente fa clic su Aggiungi più utenti, si apre un popup in cui si afferma che gli utenti vengono aggiunti correttamente, come mostrato nell'immagine sottostante
Facendo clic su Ritorna a Utenti e ruoli, l'utente accederà alla pagina principale in cui verranno elencati tutti gli utenti come mostrato nell'immagine sottostante
Per aggiungere un progetto, un utente deve avere un ruolo di amministratore. In basso, l'icona Crea progetto mostra la procedura per aggiungere un progetto quando l'utente porta il cursore lì.
Crea un progetto
Durante l'aggiunta di un progetto in TestRail, il primo passo è accedere come amministratore e andare alla pagina principale del dashboard in cui sono elencati tutti i progetti. Il 1 ° schermata dopo la registrazione in TestRail.
Fare clic sul pulsante Aggiungi progetto presente sul lato destro come mostrato nell'immagine sottostante
Si apre il modulo di aggiunta del progetto in cui l'utente deve inserire i dettagli nei seguenti campi
Name - Nome progetto
Announcement - Se qualsiasi annuncio per il progetto come data di rilascio, data di inizio ecc
L'utente può fare clic sulla casella di controllo per visualizzare l'annuncio nella pagina Panoramica del progetto. Seleziona il tipo di archivio in base al progetto e gestisci i casi.
Ora fai clic su Add Project come mostrato di seguito
Facoltativamente, l'utente può anche aggiungere dettagli sull'accesso al progetto. Per aggiungere i dettagli di accesso, vai alla scheda successiva e seleziona Accesso predefinito come mostrato nell'immagine sottostante
Allo stesso modo, l'utente può aggiungere dettagli nella scheda Difetti e riferimenti. Dopo aver fatto clic su Aggiungi progetto, viene visualizzato un messaggio di successo e il progetto viene elencato come mostrato nell'immagine sottostanteEdit e Delete pulsante anche per modificare i dettagli del progetto e rimuoverli dal progetto.
TestRailsupporta ulteriormente organizzato di suite di test. I casi di test di una suite di test possono essere raggruppati in diverse sezioni. Le sezioni vengono utilizzate per organizzare i casi di test in gruppi in modo da facilitare l'identificazione dei casi di test correlati nella progettazione di livello alto o basso.
Punti da notare
TestRail supporta una gestione dei test flessibile e leggera.
I casi di test sono organizzati in suite di test
Una suite di test viene creata in Moduli o funzionalità del progetto.
La manutenzione dei casi di test dipende dalle dimensioni del progetto.
Idealmente una suite di test è composta da circa 100 casi di test.
si consiglia di suddividere le suite di test a livello di funzionalità piuttosto che a livello di modulo, in caso di molti casi di test per un modulo di progetto.
Aggiungi sezione
Per aggiungere una sezione, l'utente deve eseguire i seguenti passaggi
Seleziona un progetto dalla dashboard e vai alla scheda Test case.
Fare clic sul pulsante Aggiungi sezioni come mostrato nell'immagine sottostante
Si aprirà il pop-up Aggiungi sezione in cui l'utente inserisce il nome della sezione e la descrizione (facoltativamente).
Nel campo della descrizione l'utente ha la possibilità di inserire tabella o immagini. Il simbolo è presente sul lato destro come mostrato nell'immagine sottostante
Ora fai clic su Add Sectioncome mostrato sopra. La sezione viene aggiunta e la struttura delle cartelle può essere visualizzata sul lato destro.
Sul lato sinistro, l'utente può vedere il nome della sezione, la descrizione e il n. di casi di test associati all'interno della sezione.
C'è un'altra opzione per aggiungere una sottosezione per organizzare i casi di test a livello macro, come mostrato nell'immagine sottostante
Aggiungi sottosezione
L'utente può aggiungere sottosezioni diverse in una sezione per organizzare i casi di test a livello macro. I seguenti passaggi dovrebbero seguire durante l'aggiunta di una sottosezione
Selezionare una sezione per aggiungere una sottosezione e fare clic su add subsection come mostrato nella schermata precedente.
Si aprirà il pop-up Aggiungi sezione in cui l'utente deve inserire il nome della sezione e la descrizione (facoltativamente).
Nel campo della descrizione l'utente ha la possibilità di inserire tabella o immagini. Il simbolo è presente sul lato destro come mostrato nell'immagine sottostante
Dopodiché, fai clic sul pulsante Aggiungi sezione presente in basso per aggiungere la sottosezione.
La sezione viene aggiunta e la struttura delle cartelle può essere visualizzata sul lato destro. Sul lato sinistro, l'utente può vedere il nome della sezione, la descrizione e il n. di casi di test associati all'interno della sezione.
Modifica una sezione
Questa funzionalità consente di modificare la sezione o la sottosezione esistente. I seguenti passaggi dovrebbero essere eseguiti per modificare una sezione
Portando il cursore sul nome della sezione, vengono visualizzate 2 diverse icone.
L'icona della matita è usata come edit. Fare clic sul simbolo di modifica come mostrato nell'immagine sottostante
Si apre il pop up Modifica sezione in cui l'utente può modificare il nome della sezione e la descrizione. Dopo di che fare clic suSave Changes pulsante come mostrato nell'immagine sottostante Il nome e la descrizione della sezione verrebbero modificati.
Elimina una sezione
Questa funzionalità consente deletinguna sezione. Durante l'eliminazione di una sezione, eliminerà tutti i contenuti all'interno di una sezione come sotto-sezioni, test ecc. Per eliminare una sezione, l'utente deve eseguire i seguenti passaggi
Posiziona il cursore sul nome della sezione, visualizza 2 icone differenti.
La seconda icona viene utilizzata per eliminare. Fare clic sul simbolo Elimina come mostrato nell'immagine sottostante
Verrà visualizzato un pop-up di conferma per la conferma da eliminare, selezionare la casella di controllo di YES, elimina questa sezione e fai clic sul pulsante OK come mostrato nell'immagine sottostante Nota Il pulsante OK non sarà abilitato fino a quando la casella di controllo non sarà selezionata. La pagina verrà aggiornata e la sezione verrà eliminata.
Un caso di test consiste in una descrizione, i prerequisiti del test, un elenco di fasi del test e il risultato atteso. Il test case conferma una funzionalità specifica, documenta un'attività, verifica un artefatto del progetto e può essere verificato da un tester.
Nella scheda Casi di test, gli scenari di test sono organizzati in diverse sezioni e sottosezioni per la manutenzione efficace. Dopo aver aggiunto la sezione (discussa nel capitolo precedente), ora è necessario aggiungere casi di test, l'obiettivo principale di questa scheda.
Aggiungi casi di test
I seguenti passaggi dovrebbero essere eseguiti per aggiungere casi
Vai alla scheda Casi di test e fai clic sul collegamento Aggiungi caso presente in due punti, come mostrato nell'immagine sottostante
Si apre Add Test modulo caso in cui l'utente immette il titolo.
Sezione, Tipo, Modello e Priorità sono campi obbligatori e selezionati per impostazione predefinita.
L'utente può modificare in base al requisito e alla posizione per aggiungere casi di test.
L'utente inserisce le pre-condizioni, i passaggi e il risultato previsto come mostrato nell'immagine sottostante
Immettere il risultato atteso e fare clic su Add Test Case come mostrato nell'immagine sottostante
Viene visualizzato un messaggio di successo per l'aggiunta dello scenario di test insieme al collegamento Aggiungi un altro.
Quando l'utente fa clic su Aggiungi un altro collegamento, si apre il modulo Aggiungi caso di test.
La seguente schermata mostra il messaggio di aggiunta riuscita del test case
Modifica del test case
I seguenti passaggi dovrebbero seguire durante la modifica di uno scenario di test
Clicca su test case nome per aprire i dettagli.
Fare clic sul pulsante di modifica presente in alto a destra come mostrato nell'immagine sottostante
L'utente può fare clic pencilicona come modifica quando si porta il cursore sul nome del test case. Si apriranno i dettagli dello scenario di test nel formato di modifica come mostrato di seguito
Dopo la modifica, fare clic sul pulsante Salva modifiche.
Aggiungi tabella
TestRail supporta l'aggiunta di contenuto di tabelle in una casella di testo come passaggi, pre-condizioni, passaggi e risultato previsto.
Per aggiungere una tabella nella casella di testo, fare clic su Table icon presenta una casella di testo in alto a destra come mostrato nell'immagine sottostante
Si aprirà il pop-up Aggiungi tabella in cui l'utente può progettare il modello di tabella. Il pulsante destro + aggiungerà una colonna successiva mentre il simbolo + giù aggiungerà una nuova riga.
Fare clic sul pulsante Aggiungi tabella per aggiungere il modello nella casella di testo come mostrato di seguito
Il modello di tabella viene aggiunto alla casella di testo e l'uso può modificare i dati come mostrato nell'immagine sottostante
Aggiungi immagine
TestRail supporta l'aggiunta di contenuto di tabelle in una casella di testo come passaggi, pre-condizioni, passaggi e risultato previsto. Ciò è molto utile per visualizzare ulteriori dettagli come parte di una fase del test o del risultato previsto
Per aggiungere una tabella nella casella di testo, fare clic sull'icona Tabella presente in alto a destra della casella di testo come mostrato nell'immagine sottostante
Verrà visualizzato un popup in cui l'utente può utilizzare ALT+PrntScrper fare uno screenshot e quindi premere CTRL + V per incollarlo direttamente. L'utente non ha bisogno di usare alcuna parola o documento di disegno. Questi passaggi possono essere eseguiti direttamente nel popup.
Facendo clic su Rimuovi collegamento, l'immagine verrà rimossa.
Facendo clic sul pulsante Aggiungi immagini, l'immagine verrà aggiunta nella casella di testo.
La seguente schermata mostra come aggiungere immagini
L'utente può vedere il percorso dell'allegato come di seguito
Fare clic su Salva modifiche.
Quando l'utente accede ai dettagli dei casi di test, è possibile visualizzare la tabella e l'immagine aggiunte.
La seguente schermata mostra la tabella e le immagini aggiunte nel test case
L'utente può creare più casi di test contemporaneamente utilizzando un file CSV o XML. I file CSV sono file di testo separati da virgole. Ci sono 2 passaggi che i processi richiedono per importare i dati da Excel.
- Regole per il file CSV
- Importa il file nel sistema
Regole per il file CSV
Durante la creazione del file CSV è necessario considerare il punto seguente
Il file CSV dovrebbe contenere dati solo nel primo foglio.
1 ° fila dovrebbe avere intestazioni nome in colonne diverse e successiva poi dati dovrebbe rappresentare ogni colonna.
Si prega di notare, 1 ° fila sarà mappato con diversi campi di test case Forms durante l'importazione.
1 colonna nel file excel può essere mappata con un solo campo nel modulo del test case.
I campi obbligatori devono essere mappati con la colonna di CSV sheete non dovrebbe essere vuoto. In caso contrario, il sistema genererà un messaggio di errore di importazione non riuscita.
I campi non obbligatori possono essere lasciati senza mappatura oppure i dati possono essere vuoti. Durante l'importazione, questi campi saranno vuoti o i valori predefiniti come definito nelle impostazioni del progetto.
Importa file CSV
Vai alla scheda Test case.
Fare clic sull'icona di importazione dei casi di test sul lato destro e selezionare l'opzione Importa da CSV. La seguente schermata mostra l'icona Importa casi di test e la selezione CSV
Si apre la procedura guidata Importa da CSV. Ha 4 fasi di processo.
Nel primo passaggio, sfoglia il file CSV e carica. Dopo il caricamento riuscito, il nome del file viene visualizzato nella procedura guidata.
Nella sezione Formato e mappatura, seleziona Configura nuova mappatura per il primo file. L'utente può utilizzare la stessa configurazione dalla volta successiva dopo aver scaricato il file di configurazione. Per utilizzare questa opzione selezionare Carica mappatura dal file di configurazione.
La seguente selezione deve essere effettuata nella sezione Opzioni avanzate
Import - Selezionare la sezione in cui importare i casi di test
File Encoding- Viene utilizzato per selezionare le regole di codifica del file in modo che TestRail possa decodificare il file correttamente. La codifica del file CSV, Excel / Windows utilizza Windows-1252 (latino) per i file CSV mentre la maggior parte degli altri strumenti (inclusi i fogli di calcolo di Google) preferisce la codifica UTF-8 compatibile con Unicode.
CSV Delimiter- L'utente può definire, o; o \ t per separare i campi.
Start Row- L'utente può separare la riga di intestazione e la riga di dati da dove inizia. Inoltre, è possibile decidere o meno la riga di intestazione IS utilizzando la casella di controllo.
Template - L'utente può scegliere se si tratta di un test case completo o di passaggi o di una sessione esplorativa.
Dopo queste selezioni, fare clic sul pulsante Avanti. La seguente schermata mostra il primo passaggio del processo di importazione dei casi di test
L'utente può semplicemente mappare le colonne CSV ai campi del test case di TestRail. TestRail supporta anche l'importazione di fasi di test separate e risultati attesi se l'utente utilizza più righe per un singolo caso di test. Questa viene chiamata mappatura delle colonne e può essere configurata nel passaggio 2 della procedura guidata di importazione CSV.
TestRail differenzia i layout dei casi a riga singola e multipla per i file CSV. In un layout a riga singola, ogni test case è rappresentato da una singola riga o record nel file CSV. Questo è il layout standard per la maggior parte dei file CSV.
TestRail supporta multi-rowdisposizione. L'utente seleziona la colonna che rileva l'inizio di un nuovo caso di test in questo caso (ad esempio, una colonna ID o Nome / Titolo che è univoca per caso di test). Questo layout viene comunemente utilizzato per casi di test con più passaggi e risultati previsti.
Alla fine c'è una casella di controllo se TestRail deve ignorare le righe / record CSV senza una colonna del titolo valida e non vuota. Si consiglia di selezionare la casella di controllo per filtrare le righe vuote all'inizio / tra i casi di test / alla fine del file CSV.
Ora, fai clic sul pulsante Avanti. Schermata seguente mostra 2 ° fase del processo Importa test case
Questo passaggio consiste nel mappare i valori CSV a TestRail. Ad esempio, se l'utente ha un valore di priorità diMediumnel file CSV, questo passaggio consente di mapparlo a una priorità Bassa oNormalin TestRail. In questo passaggio, l'utente può selezionare la casella di controllo per evitare tag HTML come dati importati.
Quindi fare clic sul pulsante Avanti. La seguente schermata mostra il 3 ° passaggio del processo di importazione dei casi di test
Nella quarta fase, l'utente può esaminare i casi di test che TestRail ha trovato nel file CSV. L'utente può rivedere le opzioni del file così comecolumn & valuemappature quelle sono configurate nei passaggi precedenti. L'utente può andare avanti e indietro con i pulsanti Precedente e Successivo per apportare modifiche alle opzioni del file, alle colonne o alle mappature dei valori. Una volta che l'utente è soddisfatto dell'anteprima, fare clic sul pulsante Importa .
L'ultimo passaggio della procedura guidata mostra il numero di sezioni e casi di test importati. Permette di scaricare un file di configurazione. Questo file può essere caricato nel primo passaggio della procedura guidata e preconfigura automaticamente tutte le fasi della procedura guidata e le opzioni di importazione. Ciò è utile quando vengono importati più file CSV con lo stesso layout. L'utente può condividere questo file di configurazione anche con altri membri del team.
L'utente può creare più casi di test e sezioni contemporaneamente utilizzando il file XML. Ci sono 2 passaggi che i processi richiedono per importare i dati da XML.
- Regole per file XML
- Importa il file nel sistema
Regole per file XML
Durante la creazione del file XML è necessario considerare il punto seguente
Il formato XML dovrebbe essere nella struttura ad albero. Dovrebbe iniziare con sezioni, casi di test e sottosezioni.
Il formato XML sarebbe simile al seguente
<section>
<name>Login Functionality<name>
<description>All test case related to login functionality. Positive and negative test cases</description>
<case>
<id>C2</id>
<title>Correct Username and Passwordcombination</title>
<template>Test Case (Text)<template>
<type>Other<type>
<priority>Medium<priority>
<estimate/>
<references/>
<custom>
<preconds>Login page should display</preconds>
<steps>1. Enter correct username 2.enter correct password</steps>
<expected>Usershould able to login successfully.</expected>
</custom>
</case>
</section>
Il tag <case> supporta tutte le proprietà di un test case in TestRail come il titolo, la stima, la priorità, i campi di testo, le pre-condizioni, i passaggi, il risultato atteso ecc.
I campi personalizzati sono raggruppati sotto il tag <personalizzato>.
La tabella seguente elenca i formati di importazione per i vari tipi di campi personalizzati
genere | Valore di esempio | Descrizione |
---|---|---|
Casella di controllo | VERO | "vero" o "falso" (senza virgolette) |
Data | 01-07-2010 | Una stringa di data XML valida nel formato aaaa-mm-gg |
Cadere in picchiata | <id> 5 </id> | L'ID del valore (come configurato nelle opzioni del campo personalizzato nell'area di amministrazione) in un tag <id> |
Numero intero | 1022 | Un numero intero semplice |
Pietra miliare | <id> 2 </id> | L'ID della pietra miliare in un tag <id> |
Selezione multipla | |
Un elenco di <item> record, ciascuno con il proprio ID (quindi, come un elenco di valori a discesa) |
Passi | |
Un elenco di <step> record, ciascuno con il proprio indice, contenuto e risultato facoltativamente previsto |
Stringa / testo | Foobar | Una semplice stringa |
URL (collegamento) | http // google.com / | Un semplice URL come stringa |
Utente | <id> 3 </id> | L'ID dell'utente in un tag <id> |
Importa file CSV
Vai alla scheda Test case.
Fare clic sull'icona di importazione dei casi di test sul lato destro e selezionare l'opzione Importa da XML.
La seguente schermata mostra l'icona Importa casi di test e la selezione XML
Apre la procedura guidata Importa da XML. Sfoglia e carica un file XML.
L'utente può aggiungere nuovi casi di test e aggiornare i casi di test esistenti.
Dopo la selezione, fare clic sul pulsante Importa.
La seguente schermata mostra come esportare un file XML
TestRail supporta la funzionalità di esportazione in cui l'utente può esportare tutte le sezioni e gli scenari di test in file diversi.
L'utente può esportare i dati in file CSV, Excel o XML.
I seguenti passaggi dovrebbero essere eseguiti durante l'esportazione dei dettagli dei casi di test
Vai alla scheda Test case.
Fare clic sull'icona di esportazione dei casi di test sul lato destro e selezionare l'opzione Esporta da <nome file> come mostrato nell'immagine sottostante
Esporta in XML
Per esportare tutti i dettagli in XML, selezionare Esporta in XML. Scaricherà direttamente un file XML con tutti i dettagli dei casi di test e della sezione.
Un file XML avrebbe tag di sezione e casi di sezione interni e proprietà dei casi.
La seguente schermata mostra l'istantanea del file XML
Esporta in CSV
Per esportare le sezioni e i dettagli dei casi di test in un file CSV, seleziona l'opzione Esporta in CSV.
Si apre la procedura guidata Esporta in CSV.
Qui, l'utente può selezionare quali contenuti devono essere esportati. L'utente può selezionare tutte le sezioni o singole / multiple sezioni da esportare.
L'utente può anche selezionare colonne specifiche per esportare i dettagli.
After selection, click on Export. Questa schermata mostra la procedura guidata Esporta in CSV
Dopo aver fatto clic su Esporta, scaricherà un file CSV contenente tutti i dettagli selezionati.
esportare in Excel
Per esportare le sezioni ei dettagli dei casi di test in un file Excel, selezionare l'opzione Esporta in Excel.
Apre la procedura guidata Esporta in Excel.
Qui, l'utente può selezionare quali contenuti devono essere esportati. L'utente può selezionare tutte le sezioni o singole / multiple sezioni da esportare.
L'utente può anche selezionare colonne specifiche per esportare i dettagli.
Dopo la selezione, fare clic sul pulsante Esporta.
La seguente schermata mostra la procedura guidata Esporta in Excel
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 2 ° opzione, ulteriori seguenti operazioni per 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 attesi.
Failed - Uno scenario di test è contrassegnato come Non riuscito se una delle fasi di test specificate ha restituito un errore o se il risultato atteso è 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 il test di un test case.
Ci sono molti casi in cui può essere utile rieseguire un'esecuzione di test esistente. TestRail include un collegamento rapido per questo nella barra degli strumenti di esecuzione di prova. I seguenti passaggi dovrebbero seguire durante la riesecuzione del test case
Fare clic sul pulsante Riesegui presente nella barra degli strumenti.
Apre la procedura guidata di selezione dei test in cui l'utente può selezionare i casi di test in base allo stato del risultato precedente.
Dopo la selezione, fare clic sul pulsante OK.
La seguente schermata mostra come rieseguire i casi di test
Si apre la pagina Aggiungi esecuzione di prova in cui l'utente deve immettere Nome, Milestone, Assegnato a, Descrizione come mostrato nell'immagine sottostante.
Per impostazione predefinita, 2 ° opzione è selezionata.
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
L'utente può personalizzare le tabelle di test in TestRail aggiungendo o nascondendo colonne, modificando la larghezza delle colonne o modificando il raggruppamento o l'ordinamento. È molto comodo visualizzare i campi importanti direttamente nelle pagine di esecuzione del test.
I seguenti passaggi dovrebbero essere eseguiti durante la personalizzazione della tabella
Vai a Test case o Test Run & Results tab.
Fare clic sull'icona "colonna", si apre la procedura guidata Seleziona colonne.
Facendo clic sulle frecce su e giù, l'utente può modificare la posizione del campo. Il più campo superiore presenterà al 1 ° campo nella parte sinistra.
L'utente può modificare la larghezza di ogni campo fornendo un valore numerico nel campo di testo della larghezza.
C'è un'icona di eliminazione, facendo clic lì l'utente può eliminare qualsiasi campo.
È disponibile un collegamento per aggiungere un nome di campo aggiuntivo come "Aggiungi colonna".
Quando si fa clic su Aggiungi colonna, si apre una procedura guidata in cui l'utente può selezionare il nome della colonna dall'elenco disponibile.
Dopo aver fatto clic su Aggiungi colonna, verrà aggiunta una nuova colonna nella procedura guidata Seleziona colonne.
Ora fai clic sul pulsante Aggiorna colonne presente nella procedura guidata Seleziona colonne.
Ora l'utente può vedere la nuova colonna visualizzata nella tabella nella pagina di esecuzione del test, come mostrato nell'immagine sottostante
Per riorganizzare e organizzare casi di test e tute, è molto utile spostare e copiare casi di test e intere sezioni. Aiuta anche a duplicare le suite di test e i casi di test.
Esistono due modi per copiare e spostare i casi di test in TestRail.
- Copia / sposta all'interno della stessa suite di test
- Copia / sposta da un'altra suite di test
Copia / sposta all'interno della suite di test
Per spostare lo scenario di test o l'intera sezione da una posizione all'altra, utilizzare il trascinamento.
Quando il cursore si sposta sull'estrema sinistra del test case, l'icona cambia come un trascinamento.
L'utente può tenere premuto e fare clic con il pulsante sinistro del mouse e trascinare lo scenario di test nella posizione desiderata come mostrato di seguito
Rilascia il clic del mouse nella posizione desiderata, ti verrà chiesto quale azione eseguire: Sposta qui, Copia qui o Annulla.
L'utente può scegliere tra Sposta e Copia secondo i requisiti.
La seguente schermata mostra come spostare / copiare
Per spostare o copiare la sezione, l'utente può utilizzare la struttura delle cartelle sul lato destro delle sezioni ed eseguire la stessa azione di cui sopra.
Copia / sposta da un'altra suite di test
L'utente può utilizzare questa funzione per duplicare l'intera suite di test o casi di test o sezioni.
I seguenti passaggi dovrebbero essere eseguiti per spostare / copiare la suite di test o la sezione da un'altra suite di test
Vai alla scheda Casi di test e fai clic sull'icona Copia / Sposta casi di test presente nella barra degli strumenti.
Si aprirà la procedura guidata in cui l'utente può selezionare il progetto di origine.
L'utente può anche selezionare se è necessario spostare / copiare tutte le sezioni o solo i casi di test.
Dopo la selezione, fare clic sul pulsante Copia o Sposta. La seguente schermata mostra la procedura guidata di spostamento / copia
Le pietre miliari sono associate al progetto e uno dei modi migliori per monitorare i progressi e la sequenza temporale. È simile ai piccoli obiettivi in un progetto. Una pietra miliare può essere un obiettivo importante come una versione pubblica pianificata del software, una versione di test interna, una nuova versione beta per un cliente importante, ecc.
Una volta che le parti interessate aggiungono le pietre miliari a TestRail, gli utenti possono assegnare le esecuzioni dei test a tappe specifiche. Aiuta a tenere traccia dei risultati dei test e dei progressi della pietra miliare separatamente. Soprattutto se sono in corso più traguardi in parallelo o se gli utenti hanno molte esecuzioni di test attive contemporaneamente.
Aggiungi pietre miliari
Per aggiungere una pietra miliare, l'utente deve eseguire i seguenti passaggi
Vai al progetto da un dashboard e fai clic sulla scheda Milestones.
Fare clic sul pulsante Aggiungi pietra miliare presente come mostrato nell'immagine sottostante
Si aprirà la pagina Aggiungi pietra miliare in cui l'utente deve compilare i seguenti campi
Nome Titolo pietra miliare
Genitore Se viene aggiunta una pietra miliare secondaria, scegliere la pietra miliare principale
Descrizione Dettagli su milestone
Data di inizio Quando inizieranno i lavori per questa pietra miliare
Data di fine Data di raggiungimento dell'obiettivo
Casella di controllo Milestone completato Se il traguardo è completato, i test case o l'esecuzione di test non possono essere assegnati.
La seguente schermata mostra i diversi campi nella pagina Aggiungi milestone
Ora, fai clic sul pulsante Aggiungi pietra miliare presente nella parte inferiore della pagina come mostrato nell'immagine sottostante
Aggiunge la pietra miliare ma rimane la pietra miliare imminente. Non è come in corso anche se la data di inizio è scaduta. L'utente deve iniziare la pietra miliare.
Fare clic sul nome della pietra miliare. Si apriranno i dettagli e la tabella di avanzamento della pietra miliare. Fare clic sul pulsante Start Milestone come mostrato nell'immagine sottostante
Apre il popup della milestone di inizio con le date di inizio e di fine. Fare nuovamente clic su Start Milestone come mostrato di seguito
L'utente può vedere il messaggio di milestone avviato con successo e il pulsante Start milestone scompare.
TestRail supporta la funzionalità di Test Plan. È molto utile quando l'utente deve gestire più esecuzioni di test e configurazione per un progetto. Il piano di test consente di eseguire più esecuzioni di test o molte suite di test o test di convalida su più configurazioni. Quando un utente testa il progetto su diversi sistemi operativi o browser web vengono chiamati come configurazione.
Aggiungi piano di test
Per creare un piano di test, l'utente deve eseguire i seguenti passaggi
Vai alla scheda Esecuzioni di test e risultati e fai clic sul pulsante Aggiungi piano di test presente sul lato destro come mostrato di seguito
Si apre la pagina del piano di test in cui l'utente deve inserire Nome, Milestone e Descrizione.
L'utente dovrebbe aggiungere anche Test Run. Viene visualizzato il messaggio di avviso Aggiungi esecuzione di prova dalla barra laterale come mostrato di seguito
Fare clic sul pulsante Add Test Runs presente nella barra laterale.
Aggiungerà le esecuzioni di prova disponibili.
Fare clic su Configurazioni per configurare le esecuzioni dei test come mostrato nell'immagine sottostante
Apre il pop-up di selezione della configurazione insieme ai dettagli della configurazione disponibile.
Se la configurazione richiesta non è presente, l'utente può aggiungere una nuova configurazione facendo clic sul collegamento Aggiungi gruppo o Aggiungi configurazione presente nel popup.
Immettere il nome e fare clic su Aggiungi gruppo / configurazione, quindi fare clic su OK come mostrato nell'immagine sottostante
L'utente può vedere la configurazione selezionata rispetto a ciascuna esecuzione di prova. Ora fai clic sul pulsante Aggiungi piano di test come mostrato nell'immagine sottostante.
Una volta che un test case o un'esecuzione di test viene assegnato a un utente, viene visualizzato nell'elenco delle cose da fare dell'utente. Ogni utente ha la propria lista di cose da fare per ogni progetto che gli è stato assegnato. Il dashboard fornisce una visualizzazione rapida delle attività da svolgere dell'utente per tutti i progetti. La sezione Todo può essere utilizzata per visualizzare l'elenco delle cose da fare di altri membri del team o anche dell'intero team. Fornisce un modo semplice per visualizzare i carichi di lavoro e l'avanzamento dei singoli membri del team.
La seguente schermata mostra la panoramica della pagina Todo
Nel menu sul lato destro, l'utente può selezionare il nome degli utenti e lo stato dei casi di test per filtrare l'elenco delle attività individuali e il progresso dei diversi membri del team.
Notifica
La notifica e-mail è una delle caratteristiche interessanti di TestRail. Notifica all'utente assegnato le modifiche ai test o i risultati dei test effettuati da altri utenti. Ad esempio, se un test è stato assegnato a un utente e un altro utente aggiunge un commento o un risultato al test, l'utente assegnato riceve una notifica tramite posta elettronica.
È anche possibile iscriversi a test di altri utenti o anche intere corse facendo clic sulle piccole icone di posta elettronica nelle pagine pertinenti.
La seguente schermata mostra come iscriversi alle notifiche e-mail assegnate ad altri utenti
Notifica non valida
Per abilitare la notifica e-mail, l'utente deve disporre dell'autorizzazione di amministrazione.
I seguenti passaggi dovrebbero seguire mentre si abilita la notifica
Vai alla dashboard principale e fai clic su Amministrazione presente sul lato destro come mostrato nell'immagine sottostante
Vai alla sezione Utenti e ruoli e fai clic sul nome di uno degli utenti di cui è necessario abilitare la notifica e-mail.
Nella scheda utente è presente la casella di controllo della notifica e-mail. Selezionando la casella di controllo si abilita la notifica mentre deselezionando si disabiliterà la notifica
Dopodiché fai clic sul pulsante Salva utente presente in fondo alla pagina.
In Reports, gli utenti possono creare, visualizzare ed esportare report supportati da TestRail. TestRail supporta un'ampia gamma di rapporti per monitorare i progressi. Questi rapporti contengono vari filtri per recuperare le informazioni più importanti per preparare le metriche.
Quando l'utente accede alla sezione Rapporti, visualizza l'elenco dei rapporti disponibili per diverse attività nel pannello di destra come mostrato negli screenshot seguenti
Tipo di report
TestRail supporta il numero di rapporti in diversi gruppi come spiegato di seguito
Casi Questi rapporti sono relativi alla progettazione dei casi di test.
Riepilogo attività Mostra un riepilogo dei casi di test nuovi e aggiornati.
Copertura per riferimento Mostra la copertura del caso di test per i riferimenti nella matrice di copertura.
Distribuzione delle proprietà Mostra un riepilogo dei casi di test, raggruppati per attributi come Priorità, Creato da, Modello, Tipo ecc
Stato massimo Mostra i casi di test con il maggior numero di risultati per gli stati selezionati, raggruppati per stato.
Difetti Questi rapporti sono relativi ai difetti rilevati.
Riepilogo Mostra un riepilogo dei difetti rilevati per una pietra miliare, piani di test o esecuzioni di test.
Riepilogo dei casi Mostra il riepilogo dei difetti rilevati per i casi di test nella matrice di copertura.
Riepilogo per riferimenti Mostra un riepilogo dei difetti rilevati per i riferimenti e i relativi casi di test in una matrice di copertura.
Risultati Questi rapporti sono correlati ai risultati della corsa di prova.
Confronto per casi Mostra i risultati dei casi di test in una matrice di copertura e confronto.
Confronto per riferimenti Mostra il risultato per casi di test in una matrice di copertura e confronto.
Distribuzione proprietà Mostra un riepilogo dei test, raggruppati in base a un attributo selezionato, per un determinato progetto, milestone o esecuzione di test specifica.
Riepilogo Questi rapporti forniscono un riepilogo dei progressi a livello di milestone, piano o casi.
Milestone Mostra il riepilogo e la panoramica di un traguardo.
Piano Mostra il riepilogo e la panoramica di un piano di test.
Progetto Mostra il riepilogo e la panoramica del progetto.
Esecuzioni Mostra il riepilogo e la panoramica per una o più esecuzioni di test.
Utenti
Riepilogo del carico di lavoro Mostra il carico di lavoro corrente per gli utenti dell'intero progetto, una pietra miliare specifica o l'esecuzione di test.
Crea un rapporto
Tutti i rapporti seguono gli stessi passaggi per l'aggiunta e la configurazione di un rapporto. I seguenti passaggi dovrebbero essere eseguiti durante l'aggiunta di un rapporto
Vai alla scheda del rapporto e fai clic su uno dei rapporti elencati sul lato destro come mostrato nella seguente schermata
OPPURE, l'utente può accedere alla scheda Panoramica, Esecuzioni di test e risultati o Casi di test e fare clic sull'icona Report. Verrà visualizzato l'elenco dei rapporti disponibili. Seleziona uno di quelli.
Visualizza la pagina Aggiungi rapporto - Riepilogo attività.
L'utente deve compilare i seguenti campi
- Name
- Description
L'utente opzione report selezionerà la caratteristica del report. Raggruppamento e modifiche giorno, mese, casi sono disponibili elenco da selezionare. Questi elenchi cambiano in base al tipo di rapporti.
Sezioni L'utente può selezionare tutte le sezioni o una sezione specifica. Casi di test L'utente può selezionare o aggiungere ciò che tutte le colonne ei dettagli devono essere visualizzati nel report.
Le seguenti schermate mostrano come selezionare l'opzione Report
Accesso e pianificazione In questa sezione, l'utente definisce la privacy e pianifica ripetutamente l'ora di generazione del rapporto.
È possibile accedere a questo rapporto selezionando l'opzione Me stesso o Tutti
Crea questo rapporto, seleziona la casella di controllo Right Now e / o Pianifica questo rapporto e seleziona l'occorrenza e l'ora.
Una volta che il report è pronto, selezionare l'opzione Notify via e-mail o inviare un collegamento al report tramite e-mail.
Una volta completate tutte queste selezioni, fare clic sul pulsante Aggiungi rapporto.
Aggiungerà il rapporto nella scheda Rapporto. Una volta che l'utente fa clic sul collegamento al report aggiunto, il report viene visualizzato come segue:
L'utente può visualizzare il grafico e i dati tabulari man mano che il giorno V cambia / aggiorna nei dettagli sul rapporto.
TestRail supporta la visualizzazione dei risultati dei test e delle attività di test di corse, pietre miliari e interi progetti sulle singole pagine delle risorse insieme ai report disponibili.
Quando l'utente accede alla scheda Esecuzione test e risultato e seleziona una delle esecuzioni di test, visualizza la panoramica dell'attività, il riepilogo e lo stato di avanzamento di una particolare esecuzione del test come mostrato nell'immagine sottostante
L'utente può vedere quante percentuali vengono superate, quanti casi di test sono rimasti, qual è lo stato di tutti i casi di test su base individuale.
Attività
Nel menu a destra, viene visualizzata l'opzione Attività.
Una volta che l'utente fa clic sull'opzione Attività, visualizza tutte le attività eseguite per Test Run.
Non è limitato al solo Test Run. Questa funzione supporta tutte le sezioni come Milestone, Todo, Test case e Panoramica.
La seguente schermata mostra come viene visualizzata la pagina delle attività
In questa pagina, l'utente può vedere la rappresentazione grafica e il riepilogo dell'esecuzione del test.
L'utente può vedere anche l'attività quotidiana insieme allo stato dei casi di test.
Progresso
Nel menu a destra, viene visualizzata l'opzione Avanzamento.
Una volta che l'utente fa clic sull'opzione Avanzamento, visualizza l'avanzamento complessivo dell'esecuzione del test dalla data di inizio.
Non è limitato al solo Test Run. Questa funzione supporta tutte le sezioni come Milestone, Todo, Test case e Panoramica.
In questa pagina, l'utente può vedere la rappresentazione grafica e il riepilogo dell'esecuzione del test.
L'utente può vedere i progressi giornalieri e il completamento dei casi di test.
TestRail supporta la funzionalità per aggiungere più risultati di test alla volta per molti casi di test. Questa funzione consente di risparmiare tempo se lo stesso file di risultati è applicabile a più di un caso di test
I seguenti passaggi dovrebbero essere eseguiti per utilizzare questa funzionalità
Passare alla scheda Esecuzioni di test e risultati. Selezionare la casella di controllo (pulsante di azione di massa) per ogni caso di test in cui aggiungere il file dei risultati del test.
Dopo la selezione dei casi di test, fare clic sul pulsante Aggiungi risultato come mostrato nell'immagine sottostante
Si aprirà il pop-up Aggiungi risultato. L'utente può selezionare Assegnato a, Versione, Tempo trascorso e Stato ecc
Successivamente, l'utente può caricare da uno a molti file di risultati facendo clic su trascina e rilascia.
Ora, fai clic sul pulsante Aggiungi risultato per aggiungere risultati a tutti i casi di test selezionati.
La seguente schermata mostra il pop-up Aggiungi risultato
Aggiorna lo stato e la sezione dei risultati dei casi di test.
Per verificarlo nuovamente, l'utente può fare clic sul nome del test case e andare alla sezione Risultati e commenti. L'utente può vedere lo stato e il file dei risultati allegato come mostrato nell'immagine sottostante. Allo stesso modo, tutti i casi di test selezionati possono essere verificati nuovamente.
TestRail supporta la funzionalità di ricerca. Il testo inserito nella casella di ricerca (presente nell'angolo superiore destro dell'interfaccia utente) viene trattato comeQuerye dopo l'esecuzione della query mostra come risultato tutti gli elementi cercati. TestRail cerca in tutte le entità del progetto, come casi di test, esecuzioni e suite. TestRail ricerca anche nei campi personalizzati aggiunti allo scenario di test e ai risultati dei test. La casella del test di ricerca è presente in tutte le pagine.
La seguente schermata mostra la funzionalità di ricerca
TestRail supporta anche la funzionalità di ricerca avanzata. L'utente può anche semplicemente inserire l'ID di qualsiasi entità per trovare direttamente il risultato specifico. La funzionalità avanzata restringe i risultati della ricerca e fornisce risultati più specifici. Ad esempio, se l'utente desidera visualizzare il caso di test n. 8, può cercarlo direttamente inserendoC15nella casella di ricerca. Allo stesso modo, per andare alla suite di test n. 1, inserisci semplicemente S1.
La seguente schermata mostra la funzionalità di ricerca avanzata di TestRail
I seguenti simboli di entità sono supportati da TestRail
- C TestCases
- Pietre miliari M.
- P Progetti
- R Test eseguiti
- Suite di test S
- Test in esecuzione di prova
Ogni entità utilizza un simbolo diverso davanti all'ID e l'utente può vedere le entità nell'interfaccia utente sul lato sinistro. L'utente può trovare l'ID di un'entità prima del suo titolo nella maggior parte delle pagine.
La seguente schermata mostra come trovare entità e ID
TestRail supporta la funzione per stampare diversi rapporti, quelli relativi a cicli di prova, tute e altre sezioni. Per stampare in modo ottimizzato, l'utente deve regolare le opzioni di stampa nel browser web. Ad esempio, Internet Explorer e Firefox disabilitano i colori di sfondo per impostazione predefinita per risparmiare sui costi di stampa. Ma i rapporti di stampa di TestRail sono già ottimizzati per questo, quindi l'utente può abilitare in sicurezza i colori di sfondo. Queste impostazioni possono essere modificate da, da Imposta pagina nel menu del browser web.
Stampa - Test case / Esecuzioni
Tutte le pagine come Esecuzioni di prova, Abiti, Rapporti e Traguardi ecc. Hanno un'opzione di stampa. Inoltre, seguono tutti i passaggi simili per stampare una pagina come segue
Passare alla scheda Test case o Test e risultati e selezionare il gruppo di entità di test che devono essere stampate.
La rispettiva pagina si apre con tutti i dettagli.
Fare clic sull'icona di stampa presente nella parte superiore della barra degli strumenti come mostrato nell'immagine sottostante
Apre l'anteprima della pagina in una nuova finestra.
L'utente può selezionare 2 diverse visualizzazioni per stampare la pagina: Dettaglio e Struttura
Nella selezione dei dettagli, tutti i dettagli di un caso di test vengono stampati come mostrato nell'immagine sottostante
Nella vista struttura, il riepilogo di ogni caso di test viene stampato come mostrato di seguito
Ora fai clic sul pulsante Stampa nella pagina di anteprima.
Si aprirà la pagina di stampa specifica del browser. L'utente può stampare la pagina o salvare come PDF sul computer.
La seguente schermata mostra la pagina di stampa specifica del browser
Report di stampa
Accedi ai Rapporti e seleziona un rapporto che deve essere stampato.
Il rispettivo rapporto si apre con tutti i dettagli.
Clicca sul Print Icon presente nella parte superiore della barra degli strumenti come mostrato nell'immagine sottostante
Si aprirà la pagina di stampa specifica del browser. L'utente può stampare la pagina o salvare come PDF sul computer.
La seguente schermata mostra la pagina di stampa specifica del browser per i rapporti
Download - Rapporti
TestRail supporta funzionalità aggiuntive di Scarica rapporti.
Scarica il report direttamente nel file Zip invece di stamparlo.
Per scaricare un rapporto, vai a Report sezione e seleziona i rapporti da scaricare.
Fare clic sul pulsante Download presente nella barra degli strumenti in alto.
Lo screenshot seguente mostra come scaricare un rapporto.
Dopo aver fatto clic su Download, scarica il rapporto nel file .Zip.
A partire da TestRail 4.2, TestRail inizierà a fornire keyboard shortcutsper azioni importanti e utilizzate di frequente come la modifica o il salvataggio di oggetti, l'aggiunta di risultati e commenti e allegati e la navigazione tra casi o test. Le scorciatoie verranno raggruppate in base alle schede.
Il tasto modificatore
Per poche azioni, sono necessari 2 tasti da premere contemporaneamente uno è il tasto modificatore e l'altro è quello effettivo. La chiave di modifica di solito dipende dalla piattaforma e dal browser Web utilizzato dall'utente. In genere è il tasto Comando o Ctrl. Ad esempio, per inviare un caso di test, l'utente deve premere<mod> + S. Quindi, potrebbe essere Ctrl + S o Comando + S <mod> = Ctrl o Comando
Scorciatoia comune
I seguenti tasti di scelta rapida si applicano in generale a TestRail
EnterInvia una finestra di dialogo (a meno che una casella di testo non sia attualmente attiva). Si applica a tutte le finestre di dialogo in TestRail.
Riferimento di scelta rapida
Le seguenti chiavi sono scorciatoie aggiuntive supportate in TestRail. Le scorciatoie nella seguente sezione Casi si applicano a tutte le pagine relative ai casi.
e | Apre il modulo per modificare lo scenario di test |
j | Passa al caso successivo nella suite di test / repository dei casi |
K | Passa al caso precedente nella suite di test / repository dei casi |
<mod> + ↑ | Sposta il passaggio corrente verso l'alto (con passaggi separati) |
<mod> + ↓ | Sposta il passaggio corrente verso il basso (con passaggi separati) |
<mod> +. | Aggiunge un nuovo passaggio dopo il passaggio corrente (con passaggi separati) |
alt +. | Aggiunge un nuovo passaggio dopo l'ultimo passaggio (con passaggi separati) |
Pannello di controllo
p | Apre il modulo per aggiungere un nuovo progetto |
Pietra miliare
e | Apre il modulo per modificare la pietra miliare |
Piani
e | Apre il modulo per modificare il piano di test |
Progetti
e | Nella pagina della panoramica del progetto, apre il modulo per modificare il progetto |
Corre
un | Apre la finestra di dialogo Assegna a (per i test attualmente selezionati, se presenti) |
e | Apre il modulo per modificare la prova di funzionamento |
r | Apre la finestra di dialogo Aggiungi risultato (per i test attualmente selezionati, se presenti) |
Le seguenti scorciatoie per i test sono disponibili da TestRail 5.1
j | Con la visualizzazione a tre riquadri attiva, passa al test successivo della corsa |
K | Con la visualizzazione a tre riquadri attiva, passa al test precedente nella corsa |
p | Con la visualizzazione a tre riquadri attiva, supera il test attualmente selezionato |
q | Attiva o disattiva la visualizzazione a tre riquadri (se precedentemente attiva) |
alt + m | Con la visualizzazione a tre riquadri attiva, attiva il campo dei commenti per il test attualmente selezionato (<mod> + invio invia il commento) |
alt + r | Con la visualizzazione a tre riquadri attiva, apre la finestra di dialogo Aggiungi risultato per il test attualmente selezionato |
Abiti
c | Apre i moduli per aggiungere un nuovo caso di test alla suite |
<mod> +. | Attiva la funzione di aggiunta in linea per aggiungere un nuovo scenario di test alla sezione corrente (solo sottogruppi e modalità di visualizzazione selezionate) |
e | Apre il modulo per modificare la suite di test (o apre la finestra di dialogo Modifica descrizione se si utilizza la modalità progetto suite singola) |
r | Apre i moduli per aggiungere una nuova esecuzione di test per la suite |
S | Apre la finestra di dialogo per aggiungere una nuova sezione alla fine della suite |
<mod> + s | Apre la finestra di dialogo per aggiungere una nuova sottosezione alla sezione corrente (solo sottogruppi e modalità di visualizzazione selezionate) |
Le seguenti scorciatoie per le tute di prova sono disponibili da TestRail 5.1
j | Con la visualizzazione a tre riquadri attiva, passa al caso successivo nella suite di test / repository dei casi |
K | Con la visualizzazione a tre riquadri attiva, passa al caso precedente nella suite di test / repository del caso |
q | Attiva o disattiva la visualizzazione a tre riquadri (se precedentemente attiva) |
Test
un | Apre la finestra di dialogo Assegna a per assegnare il test |
c | Passa allo scenario di test del test |
e | Apre il modulo per modificare lo scenario di test del test |
j | Passa al test successivo nell'esecuzione di test |
K | Passa al test precedente nell'esecuzione di test |
m | Apre la finestra di dialogo Aggiungi commento per aggiungere un commento |
r | Apre la finestra di dialogo Aggiungi risultato del test per aggiungere un risultato del test |