Tutorial TestLink
⚡ Riepilogo intelligente
La guida completa al tutorial di TestLink spiega come utilizzare la piattaforma web open-source TestLink per la gestione end-to-end dei test, coprendo la configurazione del progetto, i piani di test, le build, le suite di test, i casi di test, i ruoli utente e i requisiti. traccapacità, esecuzione tracgestione, creazione di report e flussi di lavoro di importazione o esportazione.

Cos'è TestLink?
TestLink è uno degli strumenti di gestione dei test open source basati sul web più utilizzati. Sincronizza le specifiche dei requisiti e le specifiche dei test in un unico spazio di lavoro, in modo che i team possano pianificare, documentare e track attività di qualità insieme. Utilizzando TestLink, è possibile creare un progetto di test, documentare i casi di test e integrare più utenti con ruoli distinti. L'utente amministratore gestisce le assegnazioni dei casi di test all'interno del team.
TestLink supporta l'esecuzione sia automatizzata che manuale dei casi di test. I tester possono generare un Piano di test e report di test in una frazione del tempo utilizzando questo strumento. Supporta report in più formati, tra cui Excel, MS Word e HTML. Si integra anche con i più diffusi Difetto tracsistemi reali come JIRA, MANTIS, BUGZILLA e TRACEssendo basato sul web, più utenti possono utilizzarlo contemporaneamente con le proprie credenziali e i ruoli assegnati.
Vantaggi di TestLink
Prima di addentrarci nella configurazione, è utile capire perché TestLink rimane una scelta popolare per la gestione dei test tra i team di QA.
- Supporta più progetti con una singola installazione.
- Consente una facile esportazione e importazione dei casi di test tra server.
- Si integra facilmente con molti strumenti di gestione dei difetti.
- Esegue casi di test automatizzati tramite XML-RPC.
- Filtra i casi di test in base alla versione, alle parole chiave, all'ID del caso di test e ad altri attributi.
- Consente di assegnare i casi di test a più utenti con pochi clic.
- Genera piani di test e report di test in vari formati.
- Fornisce credenziali per più utenti e supporta l'assegnazione granulare dei ruoli.
Accedi a TestLink
Una volta installato TestLink, il primo passo consiste nell'accedere come amministratore e quindi alla dashboard principale.
Passo 1) Apri la pagina iniziale di TestLink e inserisci i dati di accesso.
- Inserisci l'ID utente: admin
- Inserire la password
- Fare clic sulla scheda di accesso
Creazione di un progetto di prova
Un progetto di test funge da contenitore di livello superiore per tutti i piani di test, le suite e i casi correlati. I seguenti passaggi mostrano come creare il tuo primo progetto.
Passo 1) Nella finestra principale, fai clic su Gestione progetti di test. Si aprirà un'altra finestra.
Passo 2) Fai clic sulla scheda "Crea" per creare un nuovo progetto.
Passo 3) Inserisci tutti i campi obbligatori, come categoria, nome del progetto, prefisso e descrizione. Dopo aver inserito i dettagli necessari, fai clic sulla scheda "Crea" in fondo alla finestra.
Questo crea il tuo progetto “Guru99” con successo.
Creazione di un piano di test
Un piano di test raccoglie informazioni complete, tra cui l'ambito del test del software, le tappe fondamentali, le suite di test e i casi di test. Una volta avviato il progetto, il passo successivo è definire un piano di test per esso.
Passo 1) Dalla pagina iniziale, fare clic su Gestione piani di test.
Passo 2) Si aprirà una nuova pagina. In fondo alla pagina, fai clic sulla scheda "Crea".
Passo 3) Inserisci tutte le informazioni necessarie, come nome, descrizione e l'opzione "crea da un piano di test esistente". Quindi fai clic su "Crea".
Passo 4) Migliori GuruIl piano di test 99 è stato creato con successo.
Costruisci la creazione
Una build rappresenta una versione specifica del software in fase di test. Le build sono utili per i gruppiping risultati dell'esecuzione su una particolare versione dell'applicazione.
Passo 1) Dalla pagina iniziale, fai clic su Build/Versioni sotto Piano di test.
Passo 2) Nella finestra successiva, inserisci tutti i dettagli relativi alla versione del software e fai clic su "Crea" per salvarla.
- Inserisci il nome del titolo
- Inserisci la descrizione della versione del software
- Seleziona la casella di controllo per lo stato – Attivo
- Selezionare la casella di controllo per lo stato – Aperto
- Scegli la data di rilascio
- Fai clic sul pulsante “crea”
Una volta creata una release, appare in questo modo.
Creazione della suite di test
Una suite di test è una raccolta di casi di test che convalidano lo stesso componente o funzionalità. I seguenti passaggi spiegano come creare una suite di test per il tuo progetto.
Passo 1) Dalla pagina principale, fai clic sull'opzione "Specifiche di prova".
Passo 2) Sul lato destro del pannello, fai clic sull'icona delle impostazioni. . Viene visualizzato un elenco di operazioni di test.
Passo 3) Fai clic sulla scheda "Crea" per la suite di test.
Passo 4) Inserisci tutti i dettagli relativi alla suite di test e fai clic su "Salva".
- Inserisci il nome della suite di test
- Inserisci i dettagli relativi alla tua suite di test
- Fai clic su “Salva” per salvare la suite di test
È possibile visualizzare la Test Suite per Guru99 viene creato.
La tua suite di test viene visualizzata sul lato sinistro del pannello, sotto la struttura ad albero delle cartelle.
Creazione di un caso di test
Un caso di test contiene una sequenza di passaggi di test progettati per convalidare uno scenario specifico con un risultato atteso. I passaggi seguenti spiegano come creare un caso di test e i relativi singoli passaggi.
Passo 1) Fai clic sulla cartella Test Suite sul lato sinistro del pannello, sotto la struttura ad albero delle cartelle.
Passo 2) Fai clic sull'icona delle impostazioni nel pannello laterale destro. Verrà visualizzato un elenco delle operazioni del caso di test.
Passo 3) Si aprirà una nuova finestra. Fai clic su "Crea" nelle operazioni del caso di test per avviare un nuovo caso di test.
Passo 4) Inserisci i dettagli nella pagina delle specifiche del caso di test.
Passo 5) Dopo aver inserito i dettagli, fai clic su "Crea" per salvarli. Il caso di test per Guru99 creato con successo.
Passo 6) Fai clic sul caso di test nella cartella. Si aprirà una nuova finestra. Fai clic su "Crea passaggi" per avviare l'editor dei passaggi del caso di test.
Passo 7) Si aprirà un'altra finestra sulla stessa pagina. Inserisci i seguenti dati.
- Inserisci l'azione del passaggio per il tuo caso di test
- Inserisci i dettagli sull'azione del passaggio
- Fai clic su "Salva e aggiungi un'altra azione" OPPURE fai clic su "Salva ed esci" se non ci sono altri passaggi di test da aggiungere
Passo 8) Una volta salvato e chiuso il passaggio di test, l'aspetto sarà questo.
Assegnazione del caso di test al piano di test
Affinché un caso di test venga eseguito, deve essere assegnato a un piano di test. I passaggi successivi spiegano come aggiungere un caso di test al piano di test.
Passo 1) Fare clic sull'icona delle impostazioni Sul pannello di test viene visualizzato un elenco di operazioni.
Passo 2) Fare clic su "Aggiungi ai piani di test".
Passo 3) Si apre una nuova finestra. Cerca il tuo progetto “Guru99 ".
- Seleziona la casella di controllo corrispondente al tuo piano di test.
- Fare clic sul pulsante "Aggiungi".
In questo modo il caso di test viene aggiunto al piano di test.
Creazione di utenti e assegnazione di ruoli in TestLink
TestLink offre funzionalità di gestione e autorizzazione degli utenti, consentendoti di assegnare i permessi appropriati a ciascun membro del team.
Di seguito è riportato l'elenco dei ruoli predefiniti in TestLink e i relativi diritti.
| Ruolo | Test di Casi | Metriche di prova |
|---|---|---|
| GUEST | Visualizzare | Visualizzare |
| Tester | Eseguire | Visualizzare |
| Tester senior | Modifica ed esegui | Visualizzare |
| Leader e amministratore | Modifica ed esegui | Modifica ed esegui |
Passo 1) Dalla pagina iniziale di TestLink, fai clic sull'icona Utenti/Ruoli nella barra di navigazione.
Passo 2) Fare clic su "Crea".
Passo 3) Inserisci tutti i dati utente e fai clic sul pulsante "Salva".
I nuovi utenti creati compaiono nell'elenco.
Passo 4) Assegnare all'utente il ruolo di "Progetto di test".
- Clicca sul "Assegna ruoli del progetto di test" linguetta
- Scegli il nome del progetto
- Seleziona il ruolo utente dal menu a tendina
Requisiti di scrittura
I requisiti descrivono cosa dovrebbe fare il sistema e TestLink consente di memorizzarli insieme ai casi di test che li verificano. I passaggi successivi mostrano come aggiungere una specifica dei requisiti.
Passo 1) Dalla barra di navigazione, seleziona il link "Requisiti". Si aprirà la pagina dei requisiti.
Passo 2) Sul lato destro della pagina Requisiti, fai clic su "Crea".
Passo 3) Si aprirà una nuova finestra. Inserisci tutti i dettagli, inclusi:
- ID documento
- Nome del titolo
- Requisito Descriptione
- Clicca "Salva"
Per il tipo, puoi scegliere un'opzione dal menu a tendina. In questo esempio, abbiamo scelto "Specifica dei requisiti utente".
Passo 4) La specifica dei requisiti viene creata e visualizzata nel pannello laterale sinistro sotto il progetto “Guru99 ".
Passo 5) Seleziona il pulsante Impostazioni dalla pagina iniziale delle Specifiche dei requisiti. Si aprirà un'altra finestra.
Passo 6) Fai clic sulla scheda “Crea” sotto Requisito Operazioni.
Passo 7) Inserisci tutti i dettagli richiesti e fai clic su "Salva".
- Inserisci l'ID del documento
- Inserisci il nome del titolo
- Inserisci la descrizione
- Inserisci lo stato: bozza, rielaborazione, revisione, non testabile o valido (abbiamo scelto valido)
- Inserisci il tipo: interfaccia utente, non funzionale, informativo, funzionalità o caso d'uso (abbiamo scelto caso d'uso)
- Inserisci il numero di casi di test necessari
- Fai clic su “Salva” alla fine
Nota: Per aggiungere ulteriori requisiti, seleziona la casella di controllo e fai clic su "Salva".
Sul lato sinistro del pannello è visibile il nuovo requisito.
Assegnazione dei requisiti ai casi di test
In TestLink, un requisito può essere collegato ai casi di test. Questa è una funzionalità cruciale per tracCopertura completa dei test. Nella visualizzazione dei report di test, è possibile verificare quali requisiti non sono coperti e aggiungerli alle suite di test per una copertura ottimale.
Passo 1) Dalla sezione Specifiche di test, apri un singolo caso di test e fai clic sull'icona Requisito.
Passo 2) Per assegnare una specifica dei requisiti a un caso di test, seguire questi passaggi.
- Utilizzare il menu a tendina per selezionare la specifica dei requisiti
- Seleziona la casella di controllo del requisito
- Fai clic sulla scheda “Assegna”
Dopo aver cliccato sulla scheda "Assegna", appare una finestra con il messaggio "Requisito assegnato".
Esecuzione di un caso di test
In TestLink è possibile eseguire un caso di test e modificarne lo stato di esecuzione. Lo stato di un caso di test può essere impostato su "Bloccato", "Superato" o "Non riuscito". Inizialmente, il caso si trova nello stato "Non eseguito", ma una volta aggiornato, non può essere riportato a tale stato.
Passo 1) Dalla barra di navigazione, fai clic sul collegamento "Esecuzione test". Si aprirà il pannello di esecuzione dei test.
Passo 2) Seleziona il caso di test che desideri eseguire dal pannello laterale sinistro.
Passo 3) Una volta selezionato il caso di test, si aprirà una nuova finestra.
Passo 4) Segui questi passi.
- Inserisci le note relative al caso di test eseguito
- Seleziona il suo stato
Passo 5) Nella stessa pagina, inserisci dettagli simili relativi all'esecuzione. Seleziona lo stato e fai clic su "Salva esecuzione".
Generazione di rapporti di prova
I report di test offrono visibilità sullo stato di avanzamento dell'esecuzione, sulla copertura dei requisiti e sul livello di qualità complessivo. TestLink supporta diversi formati per la condivisione dei report con le parti interessate.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Passo 1) Dalla barra di navigazione, fai clic sull'opzione Rapporti di prova.
Passo 2) Nel pannello laterale sinistro, selezionare il collegamento "Rapporto di prova".
Passo 3) Per generare un report, seguire questi passaggi.
- Seleziona o deseleziona le opzioni che desideri evidenziare nel tuo report di prova.
- Fai clic sulla cartella del tuo progetto
Il rapporto di prova si presenta in questo modo.
Esporta caso di test / suite di test
TestLink consente di esportare progetti e suite di test e di importarli in un altro progetto TestLink su un server o sistema diverso. I passaggi successivi illustrano il flusso di lavoro di esportazione.
Passo 1) Nella pagina delle specifiche di test, seleziona il caso di test che desideri esportare.
Passo 2) Sul lato destro del pannello fai clic su Icona delle impostazioni. Visualizza le operazioni che possono essere eseguite sul caso di test.
Passo 3) Clicca su "Esportare" pulsante.
Passo 4) Si aprirà un'altra finestra. Seleziona l'opzione desiderata e fai clic sulla scheda "Esporta".
Viene generato il seguente file XML.
Importazione di casi di test/suite di test
La funzione di importazione consente di importare casi di test o suite di test da un'esportazione XML nella suite di test di destinazione prescelta.
Passo 1) Seleziona la cartella Test Suite in cui desideri importare il caso di test.
Passo 2) Fare clic sull'icona delle impostazioni Sul lato destro del pannello, vengono visualizzate le operazioni che possono essere eseguite sulla Test Suite o sul Test Case.
Passo 3) Fai clic su "Importa" nell'elenco delle operazioni del caso di test.
Passo 4) Seleziona e allega il file XML del caso di test che hai esportato da TestLink, quindi fai clic su "Carica".
- Utilizza l'opzione Sfoglia per allegare il file XML del caso di test che hai esportato da TestLink.
- Fai clic su “Carica file”
Quando si carica un file, si apre una finestra con la scritta "Importa casi di test".
Passo 5) Il caso di test viene caricato e visualizzato sul lato destro del pannello.




























































