Tutorial TestLink: una guida completa

Cos'è TestLink?

Test-link è lo strumento di gestione dei test open source basato sul web più ampiamente utilizzato. Sincronizza sia le specifiche dei requisiti che le specifiche dei test. L'utente può creare progetti di test e documentare casi di test utilizzando questo strumento. Con Test-Link puoi creare un account per più utenti e assegnare ruoli utente diversi. L'utente amministratore può gestire l'attività di assegnazione dei casi di test.

Supporta l'esecuzione sia automatizzata che manuale dei casi di test. I tester possono generare Piano di test e il rapporto di prova in una frazione del tempo con questo strumento. Supporta rapporti di prova in vari formati come Excel, MS Word e HTML. Oltre a questi, supporta anche l'integrazione con molti popolari Difetto sistema di tracciamento come JIRA, MANTIS, BUGZILLA, TRAC, ecc. Poiché si tratta di uno strumento basato sul Web, più utenti possono accedere alle sue funzionalità contemporaneamente con le proprie credenziali e i ruoli assegnati.

Vantaggi di TestLink

  • Supporta più progetti
  • Facile esportazione e importazione di casi di test
  • Facile da integrare con molti strumenti di gestione dei difetti
  • Esecuzione automatizzata di casi di test tramite XML-RPC
  • Facile filtraggio dei casi di test con versione, parole chiave, ID del caso di test e versione
  • Facile assegnazione dei casi di test a più utenti
  • Facile generare piani di test e rapporti di test in vari formati
  • Fornire credenziali a più utenti e assegnare loro ruoli

Accedi a TestLink

Passo 1: Aprire il Testlink home-page e inserisci i dati di login

  1. Inserisci l'ID utente: admin
  2. Inserire la password
  3. Fare clic sulla scheda di accesso

Accedi a TestLink

Creazione di un progetto di prova

Passo 1: Nella finestra principale fare clic su Test Project Management, si aprirà un'altra finestra

Creazione di un progetto di prova

Passo 2: Fare clic sulla scheda "crea" per creare un nuovo progetto.

Creazione di un progetto di prova

Passo 3: Inserisci tutti i campi richiesti nella finestra, come una categoria per un progetto di prova, il nome del progetto, il prefisso, la descrizione, ecc. Dopo aver compilato tutti i dettagli necessari, fai clic sulla scheda "Crea" alla fine della finestra.

Creazione di un progetto di prova

Questo creerà il tuo progetto "Guru99" con successo.

Creazione di un progetto di prova

Creazione di un piano di test

Il piano di test contiene informazioni complete come l'ambito del test del software, le tappe fondamentali, le suite di test e i casi di test. Dopo aver creato un progetto di test, il passaggio successivo è creare un piano di test.

Passo 1: Dalla home page, fare clic su Gestione piano di test dalla home page

Creazione di un piano di test

Passo 2 : Si aprirà un'altra pagina, in fondo alla pagina fare clic sulla scheda “Crea”

Creazione di un piano di test

Passo 3 : Compila tutte le informazioni necessarie come nome, descrizione, crea da un piano di test esistente, ecc. nella finestra aperta e fai clic su "crea scheda"

Creazione di un piano di test

Passo 4: Il piano di test Guru 99 è stato creato correttamente

Creazione di un piano di test

Costruisci la creazione

Una build è una versione specifica di un software

Passo 1: Fare clic su Build/Releas in Piano di test dalla home page

Costruisci la creazione

Passo 2: Nella finestra successiva, compila tutti i dettagli necessari per una versione del software e fai clic su Crea per salvare la tua versione

  1. Inserisci il nome del titolo
  2. Immettere la descrizione della versione del software
  3. Seleziona la casella di controllo per lo stato - Attivo
  4. Seleziona la casella di controllo per lo stato - Aperto
  5. Scegli la data di rilascio
  6. Fare clic su Crea un pulsante

Costruisci la creazione

Una volta rilasciata la versione, il software apparirà in questo modo

Costruisci la creazione

Creazione della suite di test

La suite di test è una raccolta di casi di test che possono testare o convalidare lo stesso componente. I seguenti passaggi spiegheranno come creare una suite di test per il tuo progetto.

Passo 1: Fare clic sull'opzione di specifica del test dalla home page.

Creazione della suite di test

Passo 2: Sul lato destro del pannello, fare clic sull'icona delle impostazioni Creazione della suite di test. Verrà visualizzata una serie di operazioni di prova.

Passo 3: Fare clic sulla scheda "crea" per la suite di test

Creazione della suite di test

Passo 4: Compila tutti i dettagli per la suite di test e clicca sulla scheda Salva.

  1. Inserisci il nome della suite di test
  2. Inserisci i dettagli sulla tua suite di test
  3. Fare clic sul pulsante Salva per salvare i dettagli della suite di test

Creazione della suite di test

Puoi vedere che la suite di test per Guru 99 è stata creata

Creazione della suite di test

La tua suite di test appare sul lato sinistro del pannello sotto l'albero della struttura delle cartelle

Creazione di un caso di prova

Testcase contiene una sequenza di passaggi di test per testare uno scenario specifico con un risultato previsto. I passaggi seguenti spiegheranno come creare un caso di test insieme ai passaggi del test.

Passo 1 : fare clic sulla cartella della suite di test sul lato sinistro del pannello sotto una struttura ad albero di cartelle

Creazione di un caso di prova

Passo 2: Fare clic sull'icona delle impostazioni nel pannello laterale destro. L'elenco delle operazioni del caso di test verrà visualizzato sul pannello laterale destro

Creazione di un caso di prova

Passo 3: Si aprirà una nuova finestra, per creare casi di test fare clic su Crea un pulsante nelle operazioni dei casi di test

Creazione di un caso di prova

Passo 4: Inserisci i dettagli nella pagina delle specifiche del caso di test

Creazione di un caso di prova

Passo 5: Dopo aver inserito i dettagli, clicca sul pulsante "crea" per salvare i dettagli. Il caso di prova per Guru99 è stato creato con successo

Creazione di un caso di prova

Passo 6: Fare clic su test-case dalla cartella, come mostrato sopra, si aprirà una finestra. Fare clic sul pulsante "crea passaggi" in un caso di test. Si aprirà un editor dei passaggi del test case

Creazione di un caso di prova

Passo 7) Si aprirà un'altra finestra nella stessa pagina, in quella finestra dovrai inserire i seguenti dettagli

  1. Inserisci la fase-azione per il tuo caso di test
  2. Inserisci i dettagli sull'azione del passaggio
  3. Fare clic su Salva e aggiungi un'altra azione di passaggio OPPURE fare clic su Salva ed esci dalla scheda se non sono presenti altri passaggi di test da aggiungere

Creazione di un caso di prova

Passo 8) Una volta salvata e uscita dalla fase di test, apparirà così

Creazione di un caso di prova

Assegnazione del caso di test al piano di test

Affinché il test case venga eseguito, deve essere assegnato al piano di test. Qui vedremo come possiamo assegnare un caso di test al piano di test.

Passo 1) Fare clic sull'icona delle impostazioni Assegnazione del caso di test al piano di test sul pannello di prova. Mostrerà l'elenco delle operazioni.

Passo 2) Fare clic su "Aggiungi ai piani di test"

Assegnazione del caso di test al piano di test

Passo 3) Si aprirà una nuova finestra, cerca il tuo progetto “Guru99”

  1. Seleziona la casella di controllo accanto al tuo piano di test
  2. Fare clic sul pulsante Aggiungi

Assegnazione del caso di test al piano di test

Ciò aggiungerà il tuo caso di test al tuo piano di test.

Creazione di utenti e assegnazione di ruoli in TestLink

Testlink fornisce funzionalità di gestione e autorizzazione degli utenti.

Di seguito è riportato l'elenco dei ruoli predefiniti in Testlink e i loro diritti –

Ruolo Test di Casi Metriche di prova
GUEST Visualizza Visualizza
Tester Eseguire Visualizza
Tester senior Modifica ed esegui Visualizza
Leader e amministratore Modifica ed esegui Modifica ed esegui

Passo 1: Dal TestlinkNella home page di s, fare clic sull'icona utenti/ruoli dalla barra di navigazione

Creazione di utenti e assegnazione di ruoli in TestLink

Passo 2: Fare clic su Crea

Creazione di utenti e assegnazione di ruoli in TestLink

Passo 3 : Compila tutti i dettagli degli utenti e fai clic sul pulsante "Salva"

Creazione di utenti e assegnazione di ruoli in TestLink

Qui nell'elenco possiamo vedere gli utenti che sono stati creati

Creazione di utenti e assegnazione di ruoli in TestLink

Passo 4 : Assegnazione del ruolo del progetto di test all'utente,

  1. Fare clic su "Assegna ruoli del progetto di test" linguetta
  2. Scegli il nome del progetto
  3. Seleziona il ruolo utente dal menu a discesa

Creazione di utenti e assegnazione di ruoli in TestLink

Requisiti di scrittura

Passo 1: Dalla barra di navigazione selezionare il “Link Requisiti”, si apre la pagina dei Requisiti.

Requisiti di scrittura

Passo 2 : Dalla pagina dei requisiti, sul lato destro del pannello, fare clic sul pulsante "crea".

Requisiti di scrittura

Passo 3 : Si aprirà una nuova finestra, inserisci tutti i dettagli come

  1. ID documento
  2. Nome del titolo
  3. Requisito Descriptione
  4. E fare clic sul pulsante "Salva".

Per il tipo, puoi scegliere l'opzione dal menu a discesa: qui abbiamo scelto "Specifica dei requisiti utente"

Requisiti di scrittura

Passo 4 : Dovrebbe creare la specifica del requisito e essere visualizzato sul pannello laterale sinistro sotto il progetto "Guru99".

Requisiti di scrittura

Passo 5 : selezionare il pulsante di impostazione dalla home page delle specifiche dei requisiti. Si aprirà un'altra finestra.

Requisiti di scrittura

Passo 6 Fare clic sulla scheda "Crea" in Requisito Operazioni.

Requisiti di scrittura

Passo 7 : Compila tutti i dettagli specificati e fai clic sul pulsante "Salva"

  1. Inserisci l'ID del documento
  2. Inserisci il nome del titolo
  3. Inserisci la descrizione
  4. Inserisci lo stato: se è in bozza, rielaborazione, revisione, non testabile, ecc. Qui abbiamo scelto valido
  5. Inserisci il tipo: interfaccia utente, non funzionale, informativo, funzionalità, ecc. Qui abbiamo scelto il caso d'uso
  6. Inserisci il numero di casi di test necessari
  7. Inserisci il pulsante "Salva" alla fine

Requisiti di scrittura

Nota: Per aggiungere altri requisiti puoi selezionare la casella di controllo e fare clic sul pulsante Salva

Sul lato sinistro del pannello possiamo vedere che il requisito è stato aggiunto.

Requisiti di scrittura

Assegnazione dei requisiti ai casi di test

In Testlink, I requisiti possono essere collegati ai casi di test. È una funzionalità molto cruciale per monitorare la copertura del test in base ai requisiti. Nei rapporti di test è possibile verificare quali requisiti non sono coperti e agire di conseguenza per aggiungerli alle suite di test per la massima copertura dei test

Passo 1: Dalla sezione delle specifiche del test aprire ogni singolo caso di test e fare clic sull'icona dei requisiti

Assegnazione dei requisiti ai casi test

Passo 2: Per assegnare le specifiche dei requisiti al caso di prova è necessario seguire i seguenti passaggi

  1. Scorrere la casella a discesa per selezionare la specifica dei requisiti
  2. Seleziona la casella di controllo del requisito
  3. Fare clic sulla scheda "assegna".

Assegnazione dei requisiti ai casi test

Dopo aver fatto clic sulla scheda "Assegna", verrà visualizzata una finestra che indica "Requisito assegnato".

Assegnazione dei requisiti ai casi test

Esecuzione di un caso di test

In TestLink, possiamo eseguire un test case e modificare lo stato di esecuzione di un test case. Stato di un caso-test può essere impostato a “bloccato” “Superato”, or “fallito”. Inizialmente, sarà in "non eseguito" stato ma una volta che huccello aggiornato, non può essere nuovamente modificato nello stato "non eseguito".

Passo 1: Dalla barra di navigazione fare clic sul collegamento “Esecuzione test”. Ti indirizzerà al pannello di esecuzione del test.

Esecuzione di un caso di test

Passo 2: Scegli il caso di test che desideri eseguire dal pannello laterale sinistro

Esecuzione di un caso di test

Passo 3 : Una volta selezionati i casi di test, si aprirà una finestra.

Esecuzione di un caso di test

Passo 4 : Seguire i seguenti passaggi

  1. Inserire le note relative al test case eseguito
  2. Seleziona il suo stato

Esecuzione di un caso di test

Passo 5: Nella stessa pagina, devi compilare dettagli simili sull'esecuzione del caso di prova. Compila i dettagli, seleziona lo stato e poi clicca su "salva esecuzione".

Esecuzione di un caso di test

Generazione di rapporti di prova

Il collegamento di prova supporta vari formati di rapporti di prova come

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice scrittore
  • OpenOffice Calc

Passo 1 : Dalla barra di navigazione, fare clic sull'opzione Rapporti di test

Generazione di rapporti di prova

Passo 2 : dal pannello laterale sinistro, selezionare il collegamento "Rapporto di test".

Generazione di rapporti di prova

Passo 3 : Per generare un report seguire i seguenti passaggi

  1. Seleziona e deseleziona l'opzione che desideri evidenziare nel rapporto di prova
  2. fai clic sulla cartella del tuo progetto

Generazione di rapporti di prova

Il rapporto di prova sarà simile a questo

Generazione di rapporti di prova

Esporta caso di test/Suite di test

Testlink fornisce le funzionalità per esportare progetti di test/suite di test nel tuo Testlink e poi puoi importarli in un altro Testlink progetto su server o sistemi diversi. Per fare ciò devi seguire il seguente passaggio

Passo 1: Scegli il caso di test che desideri esportare nella pagina Specifiche del test

Esporta caso di test/Suite di test

Passo 2 : Ora sul lato destro del pannello fare clic su Esporta caso di test/Suite di test icona di impostazione, verranno visualizzate tutte le operazioni che possono essere eseguite sul test case.

Passo 3 : Clicca il "esportare" pulsante

Esporta caso di test/Suite di test

Passo 4: Si aprirà un'altra finestra, contrassegnerà l'opzione secondo i requisiti e farà clic sulla scheda Esporta

Esporta caso di test/Suite di test

Viene generato il seguente XML

Esporta caso di test/Suite di test

Importazione di test case/test suite

Passo 1 : Seleziona la cartella Test suite all'interno della quale vuoi importare il test case

Importazione di test case/test suite

Passo 2: Fare clic sull'icona delle impostazioni Importazione di test case/test suite sul lato destro del pannello verranno visualizzate tutte le operazioni che possono essere eseguite sul test suite/test case

Passo 3: Fare clic sul pulsante di importazione nell'elenco delle operazioni del test case come

Importazione di test case/test suite

Passo 4: Sfoglia e allega il file del test case XML che hai esportato dal collegamento del test e fai clic sul pulsante Carica.

  1. Utilizza l'opzione Sfoglia per allegare il file del test case XML che hai esportato da testlink
  2. Fare clic su carica file

Importazione di test case/test suite

Quando carichi un file, si aprirà una finestra che indica i casi di test di importazione

Importazione di test case/test suite

Passo 5: Il test case verrà caricato e visualizzato sul lato destro del pannello

Importazione di test case/test suite

Sommario

In questo tutorial abbiamo trattato vari aspetti di TestLink, ad esempio come puoi utilizzarlo Testlink-come gestione del test. Ti spiega passo dopo passo come gestire il piano di test per il tuo progetto, come creare un utente e assegnargli i ruoli di conseguenza o anche come importare o esportare casi di test nel tuo progetto. Altre funzionalità utili come la generazione di report, la definizione dei requisiti, ecc. sono anche ben illustrate in questo tutorial.