testlink tutorial layman s guide testlink test management tool
Questa è una guida completa per iniziare a utilizzare lo strumento di gestione dei test open source più popolare: TestLink.
Scopri come configurare e iniziare a utilizzare rapidamente TestLink Strumento di gestione dei test con questi approfondimenti Tutorial TestLink .
Nota dell'editore - Se stai ancora utilizzando fogli di calcolo MS Excel per monitorare i casi di test e l'esecuzione, questo è il momento migliore per passare a uno strumento di gestione dei test. E per questo motivo, abbiamo selezionato il popolare strumento di gestione dei test open source da molto tempo. Provalo!
Abbiamo diviso questa serie di tutorial TestLink in 4 parti:
Ecco l'elenco di tutti i tutorial di questa serie:
Tutorial TestLink n. 1) Introduzione a TestLink, installazione e creazione di piani di test e casi di test
Tutorial TestLink n. 2) Gestione dei requisiti, esecuzione dei test e generazione di rapporti di prova
Tutorial TestLink n. 3) Aggiornamento remoto dello stato di esecuzione del test case cioè attraverso il codice Selenium WebDriver utilizzando TestLink API (concetti avanzati)
Tutorial TestLink n. 4) Metriche di test, gestione delle parole chiave, campi personalizzati e grafici dei rapporti di prova
Cominciamo con la prima parte di questa serie.
Cosa imparerai:
- Introduzione a TestLink
Introduzione a TestLink
Questo è lo strumento di gestione dei test open source basato sul Web più utilizzato. Integra insieme sia la specifica dei requisiti che la specifica del test. L'utente può creare progetti di test e documentare casi di test utilizzando questo strumento. Possiamo creare un account per più utenti / tester e assegnare diversi ruoli utente. Gli utenti amministratori possono gestire le attività di assegnazione dello scenario di test.
Supporta l'esecuzione manuale e automatizzata dei casi di test. Con questo strumento, i tester possono generare rapporti di prova e documenti del piano di prova in un minuto. Supporta la generazione di rapporti di prova nei formati MS Word, Excel e HTML.
TestLink supporta anche l'integrazione con molti diffusi sistemi di tracciamento dei difetti come Mantis, BugZilla, Jira , Youtrack e TRAC. Possiamo collegare un bug ticket specifico con casi di test. Supporta e gestisce anche più progetti di test. Poiché si tratta di uno strumento basato sul Web, più utenti possono accedere alla sua funzionalità contemporaneamente con le proprie credenziali e ruoli assegnati.
Vantaggi di TestLink
- Supporta più progetti.
- Importazione o esportazione di casi di test facili.
- Facile da integrare con molti strumenti di gestione dei difetti.
- Esecuzione automatizzata del test case tramite XML-RPC.
- Casi di test facili da filtrare con parole chiave, versione e ID testcase.
- Può fornire credenziali a più utenti e assegnare loro ruoli.
- Facile da assegnare casi di test a più utenti.
- Piano di prova e rapporti di prova facili da generare in vari formati.
Installazione TestLink
AGGIORNARE: Puoi installare la versione cloud di TestLink controllando i passaggi su questa pagina.
Prerequisiti:
- Server web Apache
- PHP
- MySQL
Nota : Se hai assegnato un amministratore di sistema per il tuo progetto, puoi chiedere all'amministratore di sistema di installarlo per il tuo progetto e passare direttamente al passaggio 'Creazione di un progetto di prova'. (Se hai tempo per fare queste installazioni, ti suggerisco di provarci. Questo aumenterà la tua esperienza. :) )
Per installare TestLink, è necessario installare il server Web Apache, PHP e il server MySQL. Se il tuo sistema o server ha già installato Apache, PHP e MySQL, puoi installare direttamente questo strumento come menzionato nel ' Installazione di TestLink 'Di seguito.
Altrimenti, segui i passaggi seguenti uno per uno per installare prima Apache, PHP e MySQL.
Installazione di Apache
Questa sezione contiene i passaggi da seguire per installare il server web Apache.
Passo 1: Scarica Apache da qui .
Passo 2: Estrai il file Zip in C: /
Passaggio 3: Copia il percorso C: Apache24 bin e aggiungilo a una variabile di ambiente del percorso.
Passaggio 4: Apri il prompt dei comandi. (Esegui come amministratore)
cd in C: / Apache24 / bin ed eseguire i seguenti comandi uno per uno
httpd -k install
httpd -k start
Installazione di PHP
Questa sezione contiene i passaggi da seguire per installare PHP e configurare PHP con Apache.
Passo 1: Scarica PHP da questa pagina (il thread è sicuro).
Estrai questo in C: php
Passo 2: Rinomina php.ini-development in php.ini
Passaggio 3: Inserisci C: php alla variabile d'ambiente del percorso.
Passaggio 4: modificare php.ini e aggiungi / modifica le seguenti righe,
display_errors = On
log_erros = On
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
Passaggio 5: modificare httpd.conf e aggiungi / modifica le seguenti righe,
LoadModule php5_module 'C: /php/php5apache2_4.dll'
AddType application / x-httpd-php .php .html .php4 .php5
Alla fine di httpd.conf file aggiungi,
PHPIniDir 'C: / php'
Passaggio 6: Crea un file denominato phpinfo.php dentro C: / Apache24 / htdocs & aggiungi la seguente riga all'interno del file.
Passaggio 7: copia php-mysql.dll nel C: / php / ext e mettilo dentro C: / Windows / System32
Passaggio 8: Riavvia Apache .
Installazione di MySQL
Questa sezione contiene i passaggi da seguire per installare MySQL.
Passo 1: Scarica MySQL da questa pagina e installalo.
Passo 2: Crea un database denominato 'TestLink' nel tuo server MySQL.
Passaggio 3: Nel php.ini rimuovere il commento dall'estensione MySQL.
E impostare il fuso orario della data come 'PRC'.
apertura di file .7z su mac
Installazione di TestLink
Questa sezione contiene i passaggi da seguire per installare TestLink nel server web Apache.
Passo 1: Scarica TestLink da questa pagina .
Passo 2: Estrai il pacchetto, rinominalo in 'testlink' e inseriscilo in ' C: / Apache24 / htdocs '
Passaggio 3: modificare config.inc.php e modifica le seguenti righe,
$ tlCfg-> log_path = 'C: / Apache24 / htdocs / testlink / logs /';
$ tlCfg-> config_check_warning_mode = 'SILENZIOSO';
$ g_repositoryPath = 'C: / Apache24 / htdocs / testlink / upload_area';
Salva le modifiche e aprihttp: // localhost: 80 / testlinkdal browser.
Fare clic sul pulsante 'Avanti' fino al completamento dell'installazione.
Passaggio 4: Ora puoi accedere a TestLink accedendohttp: // localhost: 80 / testlink.
Nome utente: admin
Password: admin
Nota: Se vuoi screenshot per questi passaggi di installazione, per favore controllare questa guida all'installazione .
Creazione di un progetto di prova
Test Project è un progetto creato per un prodotto / progetto specifico. Contiene piani di test, suite di test, casi di test e build. Possiamo mantenere più progetti in TestLink.
Questa sezione spiega chiaramente come creare un progetto di test:
Passo 1: La creazione di un nuovo progetto di test richiede i diritti di 'amministratore'. (Quindi accedi con l'utente amministratore)
Passo 2: Quando si accede per la prima volta, passerà direttamente alla pagina di creazione del progetto di prova. Altrimenti, selezionare il collegamento 'Test Project Management' nella pagina principale e fare clic sul pulsante 'Crea'.
Passaggio 3: Si aprirà la sezione Test Project. Fare clic sul pulsante 'Crea'.
Passaggio 4: Immettere il nome del progetto di prova, la descrizione e tutti i campi richiesti e fare clic sul pulsante 'Crea'.
I progetti di test dovrebbero essere creati correttamente.
Creazione di un piano di test
Il documento Piano di test contiene informazioni complete come l'ambito dei test, le pietre miliari, le suite di test e i casi di test. Dopo aver creato un progetto di test, il passaggio successivo è creare un piano di test.
Questa sezione spiega chiaramente la creazione di un piano di test:
Passo 1: Fare clic sul collegamento 'Gestione del piano di test' nella pagina del desktop.
Passo 2: Fare clic sul pulsante 'Crea' nella pagina di gestione del piano di test.
Passaggio 3: Immettere tutti i dettagli richiesti nella pagina.
Passaggio 4: Fare clic sul pulsante 'Crea'. Dovrebbe essere salvato.
Crea creazione
La build è una versione specifica del software.
Questa sezione spiega chiaramente come creare una build:
Passo 1: Fare clic su 'Builds / Releases' come mostrato in figura.
Passo 2: Fare clic sul pulsante 'crea'.
Passaggio 3: Immettere i dettagli sulla build come mostrato nella figura sottostante e fare clic sul pulsante 'Crea'.
La build dovrebbe essere creata e salvata.
cos'è un test case nel test del software con l'esempio
Creazione di Testsuite
Testsuite è una raccolta di casi di test che potrebbero convalidare / testare lo stesso componente. Questa sezione spiega chiaramente come creare una suite di test. Segui i passaggi seguenti uno per uno per creare una Testsuite.
Passo 1: Fare clic sul collegamento 'Specifiche di prova' sul desktop. Dovrebbe passare alla pagina delle specifiche del test del progetto.
Passo 2: Fare clic sull'icona delle impostazioni su il pannello di destra. Visualizzerà una serie di operazioni della suite di test.
Passaggio 3: Fare clic su crea un pulsante per la suite di test.
Passaggio 4 : La pagina delle specifiche di Test Suite dovrebbe essere aperta. Compila i dettagli relativi alla suite di test e fai clic sul pulsante 'Crea suite di test'.
La suite di test verrà creata e apparirà sul lato sinistro, struttura ad albero delle cartelle.
Creazione di un testcase
Testcase contiene una sequenza di passaggi di test per testare uno scenario specifico, con un risultato previsto. Questa sezione spiega come creare uno scenario di test insieme ai passaggi del test. Segui i passaggi seguenti uno per uno per creare casi di test.
Passo 1: Fare clic sulla cartella Test suite nella struttura ad albero a sinistra
Passo 2: Fare clic sull'icona delle impostazioni in il pannello di destra. Verrà visualizzato un elenco delle operazioni dello scenario di test sul pannello di destra.
Passaggio 3: Fare clic sul pulsante 'Crea' dello scenario di test. Si aprirà la pagina delle specifiche del test case.
Passaggio 4: Immettere i dettagli nella pagina delle specifiche dello scenario di test.
Passaggio 5: Dopo aver inserito i dettagli, fare clic sul pulsante 'Crea'. Salverà il test case.
Passaggio 6: Ora fai clic sul pulsante 'Crea passaggi' nel caso di test. Mostrerà l'editor della fase del test case.
Passaggio 7: Inizia ad aggiungere i passaggi del test come mostrato nell'immagine.
Passaggio 8: Fare clic sul pulsante 'Salva' per aggiungere ulteriori passaggi o fare clic sul pulsante 'Salva ed esci' per salvare il passaggio e uscire dall'editor.
Infine, lo scenario di test che abbiamo appena creato sarà simile a questo:
Assegnazione del testcase al piano di test
Per eseguire uno scenario di test, è necessario assegnarlo a un piano di test. Questa sezione descrive come assegnare uno scenario di test a un piano di test. Seguire i passaggi indicati di seguito per assegnare uno scenario di test a un piano di test.
Passo 1: Fare clic sull'icona delle impostazioni nel pannello del test case. Verrà visualizzato l'elenco delle operazioni.
Passo 2: Fare clic sul pulsante 'Aggiungi a TestPlans'.
Passaggio 3: Fare clic sulla casella di controllo del piano di test a cui si desidera assegnare lo scenario di test. Quindi fare clic sul pulsante 'Aggiungi'.
Il test case verrà aggiunto con successo al piano di test.
È tutto per oggi.
Riepilogo di ciò che abbiamo imparato in questo tutorial:
- TestLink fornisce varie funzionalità integrate come la documentazione e l'esecuzione di casi di test, report di test e generazione di piani di test.
- Più utenti con più ruoli possono essere definiti in TestLink.
- È uno strumento di gestione dei test basato sul Web, quindi tutti nell'organizzazione possono esplorare i casi di test se dispongono di credenziali di accesso valide.
- I rapporti di prova possono essere facilmente generati in formato HTML, MS DOC o Excel.
- Possiamo esportare tutte le suite di test e gli scenari di test e importarli in altri progetti. Questo è molto utile se vogliamo riutilizzare i casi di test esistenti per le prossime versioni del progetto.
Grazie a queste utili funzionalità, TestLink è ampiamente utilizzato ed è stato a lungo lo strumento di gestione dei test open source più popolare.
Circa l'autore: Grazie ad Anitha Eswari per averci aiutato a creare questi utili tutorial. Attualmente lavora come ingegnere di test senior con una solida conoscenza dei test manuali e di automazione e di vari strumenti di gestione dei test.
Cosa succederà?
In 2nde 3rdvedremo parti di questa serie come gestire i requisiti, mappare i casi di test ai requisiti, eseguire manualmente i casi di test, collegare i difetti e generare rapporti di prova . Nella parte avanzata, vedremo come utilizzare Selenium WebDriver per aggiorna i casi di test automaticamente utilizzando TestLink API e risparmiare tempo e denaro che sono fattori importanti per il successo di qualsiasi progetto. :)
Elenco di tutti i tutorial:
Tutorial TestLink n. 1
Tutorial # 2 qui
Tutorial # 3 qui
Tutorial # 4 qui
Come al solito, siamo qui per aiutarti. Fateci sapere le vostre domande nei commenti qui sotto.
Lettura consigliata
- TestLink Tutorial 4 - Metriche di test, gestione delle parole chiave, campi personalizzati e grafici dei rapporti di prova
- Tutorial sulla gestione dei test: una guida definitiva alla gestione dei test
- Tutorial TestLodge - Come organizzare i progetti di test del software utilizzando lo strumento di gestione dei test TestLodge
- Tutorial di revisione dello strumento di gestione dei test Testuff: demo end-to-end semplicissima
- Come aggiornare lo stato di esecuzione dello scenario di test TestLink da remoto tramite Selenium - Tutorial # 3
- Tutorial approfonditi su Eclipse per principianti
- Tutorial Bugzilla: Tutorial pratico dello strumento di gestione dei difetti
- Tutorial SVN: gestione del codice sorgente mediante Subversion