TestLink - Guida rapida

TestLink è uno strumento di gestione dei test utilizzato per la gestione dei progetti, il monitoraggio dei bug e la gestione dei test. Segue un concetto di gestione dei test centralizzato che aiuta a comunicare facilmente per un rapido sviluppo delle attività tra i team di controllo qualità e altre parti interessate. Mantiene sincronizzate le specifiche dei requisiti e le specifiche dei test.

Punti da notare

Le seguenti caratteristiche salienti di TestLink devono essere annotate per comprendere meglio l'argomento.

  • TestLink è uno strumento di gestione dei test open source. Non è richiesta alcuna licenza per utilizzare TestLink.

  • È sviluppato e mantenuto da Teamtest.

  • È concesso in licenza con GPL - General Public License.

  • Supporta diversi sistemi operativi Windows come Windows XP, Vista, 7, ecc. Insieme ad altri supporti basati su cloud.

  • Fornisce accesso gratuito a strumenti per più utenti.

  • Può essere integrato con molti altri strumenti: JIRA, Bugzilla, FogBugz, VersionOne, ecc.

Usi di TestLink

I seguenti punti descrivono i vari utilizzi di TestLink.

  • Utile per monitorare tutte le attività di QA dalla prima fase del ciclo di vita del test del software.

  • Utile nella gestione dei progetti, monitoraggio delle attività, gestione dei requisiti e gestione dei test.

  • Supporta tutte le attività a livello macro eseguite da QA.

  • Utile per eseguire attività di controllo qualità come scrivere casi di test, rapporti di esecuzione, ecc.

  • Supporta l'esecuzione di test sia manuale che automatizzata.

Specifiche TestLink

La tabella seguente elenca alcune delle specifiche importanti di TestLink.

Sr.No. Specifiche e descrizione
1

Application Copyright

È sviluppato e mantenuto da Teamtest. È uno strumento open source.

2

Tool Scope

Può essere utilizzato come framework di automazione del test. Viene utilizzato come utilità di test.

3

Testing Methods

  • Test agili
  • Test della scatola nera
  • Test esplorativi
  • Test funzionale / manuale
  • Test tradizionali
4

Tool Objectives

  • Test desktop
  • Test web
5

Management Features

  • Gestione dei requisiti
  • Gestione dei test
  • Report
6

Software Requirements

Apache: 2.2.2.1

MySQL: 5.5.16

PHP: 5.3.8

PhpMyAdmin: 3.4.5

Server FTP Filezilla: 0.9.39

Tomcat: 7.0.21

7

Error Handling

Cattura screenshot

8

User Interface Available

  • API COM
  • UI diretta
  • Usabilità della GUI

TestLink ha una vasta gamma di funzionalità per attrarre QA e altri stakeholder per la gestione dei test.

Caratteristiche principali di TestLink

La tabella seguente elenca le caratteristiche principali di TestLink.

Sr.No. Caratteristiche e descrizione principali
1

Testing Supports

TestLink supporta le seguenti metodologie di test:

  • Test agili
  • Test della scatola nera
  • Test esplorativi
  • Test funzionali / manuali e di automazione
  • Test tradizionali
2

Centralize & organize

  • Lo strumento TestLink crea, centralizza, organizza e gestisce i casi di test in modo molto efficace ed efficiente.

  • Importa facilmente casi di test da CSV / XML e altri strumenti di gestione.

  • Può creare più versioni di casi di test per il confronto e gli usi.

  • Può condividere il repository dei casi di test tra diversi progetti, versioni e sprint.

3

Manage & Track Execution

  • Supporta l'esecuzione e la riesecuzione delle suite di esecuzione dei test. Avvia anche la suite di automazione utilizzando XML-RPC.

  • Cattura la cronologia di esecuzione dei test passo passo con spiegazioni dettagliate.

  • Supporta configurazione e parametri specifici per l'esecuzione di test.

4

Notification

  • È possibile inviare messaggi di posta elettronica per un'attività particolare agli utenti.

  • Usa la menzione @ per attirare l'attenzione di un membro specifico del team in Commenti / Descrizione.

5

Power Search

  • TestLink supporta potenti funzionalità di ricerca con le funzioni Hotkeys.

  • TestLink supporta la ricerca di testo libero.

  • TestLink supporta la ricerca della sintassi.

6

Reports

  • TestLink supporta più rapporti.

  • Supporta test case e rapporti di esecuzione dei test.

  • Rapporti sui requisiti e sulla tracciabilità.

  • Rapporti sui difetti.

  • Supporta anche rapporti tra progetti.

7

Scale with Team Growth

TestLink supporta qualsiasi team aziendale e qualsiasi progetto, indipendentemente dalle dimensioni e dalla complessità.

8

Integration

  • TestLink supporta numerosi componenti aggiuntivi per connettersi con diversi software per semplificare il lavoro.

  • L'ampia gamma di componenti aggiuntivi lo rende universale in tutto il mondo: JIRA, Mantis, Bugzilla, Trac, ecc.

  • Supporta anche l'integrazione di Rally e VersionOne.

9

Common Features

  • Supporta l'interfaccia Drag and Drop.

  • Supporta l'analisi della griglia di prova.

  • Può clonare l'intero repository del test case lungo l'impostazione del progetto, come la notifica e-mail e altro.

10

Customization

  • Supporta la personalizzazione dell'interfaccia utente utilizzando i modelli Smarty.

  • Supporta la creazione e l'assegnazione della parola chiave dell'utente.

Di seguito sono riportati alcuni punti da notare prima di procedere all'installazione di TestLink.

  • TestLink è un'applicazione web; fornisce un sito web privato a un individuo oa un insieme di utenti richiesti appartenenti alla stessa azienda / progetto.

  • TestLink può essere eseguito sul lato server.

  • TestLink è un'applicazione basata su PHP e supporta tutte le piattaforme OS come Windows, Linux di diverse versioni, MAC, ecc.

  • TestLink supporta tutti i browser famosi come Chrome, IE, Mozilla e Safari.

Requisiti di sistema

Poiché TestLink è un'applicazione web, segue il concetto di client / server. Significa che TestLink può essere installato centralmente su un server e gli utenti possono interagire con esso tramite browser web utilizzando un sito web da qualsiasi computer.

  • Web Server- TestLink supporta Apache 2.2.2.1. Tuttavia, può funzionare con qualsiasi software per server web più recente. TestLink utilizza solo file .php. Configura solo il server web con estensione .php.

  • PHP- Il server web dovrebbe supportare PHP. Può essere installato come CGI o qualsiasi altra tecnologia di integrazione. Si consiglia di utilizzare la versione 5.3.8 PHP.

  • Mandatory PHP Extensions- Le estensioni per RDBMS sono mysqli, pgsql, oci8, sqlsrv. Mbstring è richiesto per Unicode - supporto UTF-8.

  • Optional Extensions - Curl, GD, Fileinfo

  • Database- TestLink richiede che il database memorizzi i suoi dati. Si consiglia MySQL (5.5.16).

  • FileZilla FTP Server - FileZilla FTP Server 0.9.39 è richiesto per installare XAMPP come opzionale.

È possibile installare tutti i requisiti separatamente manualmente o tramite un processo automatico per utilizzare TestLink.

Installazione dei requisiti di sistema

Se l'utente ha la conoscenza richiesta del processo di installazione, può installare tutti i requisiti discussi uno per uno separatamente prima di procedere a TestLink.

In alternativa, sono disponibili molti pacchetti all-in-one che possono essere installati automaticamente nel sistema tramite file exe. Qui, useremo l'aiuto di XAMPP per installare facilmente i prerequisiti.

Step 1 - Vai a https://www.apachefriends.org/index.html e fai clic su XAMPP per Windows come mostrato nello screenshot seguente.

Step 2- Verrà visualizzato un pop-up per salvare il file. Fare clic su Salva file. Inizierà a scaricare il file.

Step 3 - Esegui il file .exefile per eseguire la procedura guidata di installazione. Dopo aver fatto clic sul file .exe, viene visualizzata la procedura guidata di installazione di XAMPP come mostrato nella seguente schermata. Fare clic su Avanti.

Step 4- Successivamente, la procedura guidata visualizza tutti i file dei componenti (mostrati nella schermata seguente) che verranno installati. Fare clic su Avanti dopo aver selezionato i componenti.

Step 5 - Fornire un nome di cartella in cui verrà installato XAMPP e fare clic su Avanti.

Step 6- Viene visualizzata la procedura guidata Pronto per l'installazione. Fare clic su Avanti per avviare l'installazione.

Step 7- Al termine dell'installazione, verrà richiesto di avviare il pannello di controllo. Seleziona la casella di controllo e fai clic su Fine. Si aprirà il pannello di controllo XAMPP come mostrato nella seguente schermata.

Step 8 - Fare clic sul pulsante Start per Apache e MySQL richiesti per TestLink, come mostrato nello screenshot sopra.

Step 9 - Per verificare se tutti i prerequisiti come Apache, PHP e MySQL sono installati correttamente, accedere a uno dei browser e digitare http://localhost. Quindi, premi Invio.

Step 10- Verrà visualizzata la dashboard di XAMPP. Fare clic su phpAdmin nell'angolo in alto a destra dello screenshot.

Visualizzerà le impostazioni generali, le impostazioni dell'applicazione, i dettagli del database, il server Web e phpMyAdmin come mostrato nello screenshot seguente.

Se l'installazione non è corretta, questa pagina non verrà visualizzata. Fino a questo punto, tutti i prerequisiti sono stati installati correttamente nel sistema.

Installa e avvia TestLink

Dopo aver installato correttamente XAMPP, dobbiamo lavorare con TestLink.

Step 1 - Vai a https://sourceforge.net/projects/testlink/ e fai clic su Download.

Step 2 - Ora decomprimere il file scaricato .tar file e rinomina il nome della cartella come TestLink.

Step 3- Vai alla cartella XAMPP in cui è installato e vai alla cartella htdocs. Posiziona la cartella TestLink qui come mostrato nello screenshot seguente.

Step 4 - Vai al pacchetto TestLink e apri il file "config.inc.php", aggiorna il percorso "$ tlCfg → log_path" e "$ g_repositoryPath" come sotto -

$ tlCfg → log_path = 'D: / xampp / htdocs / testlink / logs /';

$ g_repositoryPath = 'D: / xampp / htdocs / testlink / upload area /';

Step 5 - Ora apri un browser e digita http://localhost/Testlinknella barra di navigazione e premere Invio. Verrà visualizzata la pagina di installazione di TestLink.

Step 6 - Fare clic su Nuova installazione.

Step 7 - Seleziona la casella di controllo per Termini e condizioni e fai clic sul pulsante Continua.

Il sistema verificherà i prerequisiti per assicurarsi che tutto sia a posto. Apparirà un pulsante Continua in basso, altrimenti verrà visualizzato un messaggio di errore.

Step 8 - Fare clic su Continua come mostrato nella seguente schermata.

Step 9- Nel passaggio successivo, l'amministratore del database e la password dell'amministratore sono necessari per definire l'accesso a MySQL. Il nome utente / password dell'amministratore di TestLink può essere qualsiasi cosa fornita dall'utente.

Login / password database: root / <empty> (login / password predefiniti di MYSQL per xampp)

Step 10- Fare clic sul pulsante "Process TestLink Setup". Dovresti vedere il TestLink "Installazione riuscita!" messaggio visualizzato.

Step 11 - Ora vai di nuovo a http://localhost/testlink

Vedrai la pagina di accesso come mostrato nella seguente schermata.

Per accedere a TestLink, vai al tuo sito web di esempio, http://localhost/testlink. Si aprirà una pagina di accesso come mostrato nello screenshot seguente.

Step 1- Inserisci admin sia come nome utente che come password. L'amministratore è la credenziale predefinita.

Step 2 - Fare clic sul pulsante Accedi.

La seguente schermata mostra come accedere a TestLink utilizzando le credenziali -

In caso di accesso non riuscito

A causa di un accesso non riuscito, viene visualizzata una 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, di seguito sono riportati i passaggi:

Step 1- Fai clic su "Password dimenticata?" link sotto il pulsante Accedi.

Step 2 - Immettere il nome di accesso.

Step 3 - Fare clic su Invia.

La seguente schermata mostra come recuperare la password se l'hai dimenticata.

Riceverai un'e-mail con i dettagli del nome utente o un collegamento per reimpostare la password.

All'accesso riuscito

Dopo aver effettuato correttamente l'accesso, verrà visualizzato il dashboard di sistema se l'account è associato a un progetto dall'amministratore o se è possibile creare un progetto di esempio.

La seguente schermata mostra la pagina Crea un progetto di TestLink al login riuscito.

Per aggiungere un progetto, dovresti avere il ruolo di amministratore. Dopo aver effettuato l'accesso per la prima volta come amministratore, TestLink apre il modulo Crea un nuovo progetto. Non puoi vedere nessun'altra pagina finché il progetto non viene creato o assegnato a te.

Crea un progetto

Di seguito sono riportati i passaggi necessari per aggiungere un progetto in TestLink:

Di solito per creare un progetto, è disponibile un'opzione nel menu Test Project Management, come mostrato nello screenshot seguente.

Step 1 - Inserisci i seguenti dettagli nel modulo Crea un progetto -

Name - Dovrebbe essere un nome di progetto univoco.

Prefix - Viene utilizzato per l'ID del test case per identificare i test case.

Project description - Dettagli sul progetto.

Enhanced features- È possibile selezionare le caselle di controllo in base ai requisiti del progetto. Consente di selezionare le funzionalità desiderate come Requisito, Automazione, ecc.

Issue tracker - Se un rilevatore di problemi è collegato a TestLink, verrà visualizzato qui.

Step 2 - Selezionare l'opzione Disponibilità e quindi fare clic sul pulsante Crea come mostrato di seguito.

Facendo clic sul pulsante Crea si aggiunge il progetto insieme a Elimina e Attivo / Inattivo per le funzioni Requisito e Attivo, come mostrato nella seguente schermata.

Step 3 - È possibile visualizzare il progetto selezionando un nome di progetto dal menu a discesa "Prova progetto" nell'angolo in alto a destra dello schermo come mostrato di seguito.

Dopo aver effettuato l'accesso a TestLink, Dashboard è la prima pagina che viene visualizzata non appena vieni assegnato a un progetto. La dashboard è personalizzata dall'amministratore. In base ai ruoli, l'amministratore può impostare l'accesso a TestLink.

La seguente schermata mostra la panoramica della pagina Dashboard di TestLink.

Di seguito sono riportati alcuni punti da notare per quanto riguarda la dashboard.

  • Le icone della barra degli strumenti presenti nell'angolo in alto a sinistra della pagina TestLink saranno le stesse in tutte le pagine / schermate di TestLink. Impostazioni personali, Progetto, Specifica dei requisiti, Specifica dei test, Gestione utenti ed Evento come collegamenti principali. Questi collegamenti vengono utilizzati per navigare alle rispettive funzionalità.

  • La barra di navigazione contiene i collegamenti che forniscono un rapido accesso alle funzioni più utili di TestLink.

  • Sul lato sinistro della pagina sono presenti le categorie Sistema, Progetto di prova, Specifica dei requisiti e Specifica di prova. Queste categorie presentano diversi collegamenti per un rapido accesso a tutte le funzionalità di TestLink.

  • Sul lato destro, la categoria Piano di test ha il collegamento Gestione piano di test per aggiungere o gestire un piano di test.

  • Nella parte in alto a sinistra dello schermo, è disponibile una funzionalità di ricerca mentre sul lato destro è presente un menu a discesa Progetto di prova.

Pagina Le mie impostazioni

L'icona Le mie impostazioni è presente nell'angolo in alto a sinistra dello schermo come prima icona. La seguente schermata mostra l'icona Le mie impostazioni cerchiata in rosso.

Dopo aver fatto clic sull'icona, si apre la pagina delle impostazioni in cui sono disponibili varie informazioni per l'aggiornamento.

Innanzitutto, ci sono i dati personali in cui è possibile aggiornare il proprio nome, cognome, ID e-mail o impostazioni internazionali.

Quindi, c'è la sezione Password personale, dove puoi cambiare la password di accesso.

La terza sezione mostra l'interfaccia API, in cui è possibile generare una chiave API personale.

Nell'ultima sezione è possibile visualizzare la cronologia degli accessi.

Disconnettersi

L'icona di disconnessione è presente in alto a sinistra dello schermo, accanto all'icona Le mie impostazioni. Dopo aver fatto clic sull'icona Logout, puoi tornare alla pagina di accesso e la sessione attiva termina. Per utilizzare tutte le funzionalità di TestLink, devi accedere di nuovo.

Nello screenshot seguente l'icona di logout è cerchiata in rosso.

In questo capitolo imparerai come creare, modificare ed eliminare un progetto in TestLink.

Crea un progetto

TestLink supporta più progetti alla volta.

Per creare un progetto, devi disporre delle autorizzazioni di amministratore. Di seguito sono riportati i passaggi per creare un progetto.

Step 1 - Per creare un nuovo progetto, fare clic su Test Project → Test Project Management sul dashboard, come mostrato nella seguente schermata.

Mostrerà tutti i progetti disponibili insieme ai filtri e Crea un pulsante in alto.

Step 2 - Fare clic sul pulsante Crea come mostrato nella seguente schermata.

Apre la pagina Crea progetto.

Step 3 - Inserisci i seguenti dettagli nel modulo Crea un progetto:

Name - Dovrebbe essere un nome di progetto univoco.

Prefix - Viene utilizzato per l'ID del test case per identificare i test case.

Project description - Dettagli sul progetto.

Enhanced features- È possibile selezionare le caselle di controllo in base ai requisiti del progetto. Permette di selezionare le funzionalità che desideri come Requisito, Automazione, ecc.

Issue tracker integration - Se un rilevatore di problemi è collegato a TestLink, verrà visualizzato qui.

Step 4 - Selezionare l'opzione Disponibilità e quindi fare clic sul pulsante Crea come mostrato nella seguente schermata.

Facendo clic sul pulsante Crea si aggiunge il progetto al sistema.

Modifica un progetto

Per modificare un progetto, dovresti avere l'autorizzazione Modifica progetto.

Di seguito sono riportati i passaggi per modificare i dettagli del progetto:

Step 1 - Fare clic su Prova progetto → Prova gestione progetto.

Mostrerà tutti i progetti disponibili.

Step 2 - Fare clic sul nome del progetto per modificare i dettagli come mostrato nella seguente schermata.

Step 3- Apre i dettagli del progetto in modalità di modifica. È possibile aggiornare i dettagli in una qualsiasi delle sezioni e fare clic sul pulsante Salva.

Elimina un progetto

Per eliminare un progetto, è necessario disporre dell'autorizzazione Elimina progetto.

Step 1 - Fare clic su Prova progetto → Prova gestione progetto.

Visualizzerà tutti i progetti disponibili insieme a un'icona di eliminazione in rosso nell'angolo destro come mostrato nella schermata seguente.

Step 2 - Fare clic sull'icona Elimina relativa al rispettivo progetto.

Verrà visualizzato un messaggio di avviso per l'eliminazione insieme a un consiglio per disattivare piuttosto che eliminare un progetto. La seguente schermata mostra lo stesso.

Step 3- Fare clic sul pulsante Sì. Aggiorna la pagina e il progetto verrà rimosso dall'elenco.

Nell'inventario è possibile elencare tutti i dettagli hardware richiesti nel progetto. Per accedere a questa funzione, è necessario abilitarla durante la creazione di un progetto o nella pagina di modifica del progetto.

È possibile accedere all'inventario navigando su Progetto di prova → Inventario nel dashboard, come mostrato nello screenshot qui sotto. L'inventario offre tre azioni: Crea, Modifica ed Elimina.

Crea un record

Di seguito sono riportati i passaggi per creare un record nell'inventario:

Step 1 - Fare clic su Inventario nella dashboard per visitare la pagina Inventario.

Step 2- Fare clic sul collegamento Crea presente nell'angolo in alto a sinistra dello schermo. Si aprirà un modulo a comparsa per definire i dati del dispositivo.

Step 3 - Immettere i seguenti dettagli -

  • Nome host
  • Indirizzo IP
  • Owner
  • Scopo: supporta fino a 2000 caratteri.
  • Hardware: supporta fino a 2000 caratteri.
  • Note - Supporta fino a 2000 caratteri.

Step 4 - Fare clic sul pulsante Salva.

Dopo aver fatto clic su Salva, viene aggiunta una nuova riga insieme a tutti i dettagli inseriti come mostrato nello screenshot seguente.

Modifica un record

Per modificare un record, è necessario selezionare una riga.

Di seguito sono riportati i passaggi per modificare un record:

Step 1 - Fare clic sul nome host per selezionare un record da modificare nella pagina Inventario.

Step 2- Fare clic sul collegamento Modifica presente nell'angolo in alto a sinistra dello schermo. Si aprirà un modulo a comparsa per definire i dati del dispositivo.

Step 3 - Aggiorna i seguenti dettagli -

  • Nome host
  • Indirizzo IP
  • Owner
  • Scopo: supporta fino a 2000 caratteri.
  • Hardware: supporta fino a 2000 caratteri.
  • Note - Supporta fino a 2000 caratteri.

Step 4 - Fare clic sul pulsante Salva.

Step 5 - Dopo aver fatto clic sul pulsante Salva, tutti i dettagli vengono aggiornati e salvati nella stessa riga.

Elimina un record

Di seguito sono riportati i passaggi per eliminare un record:

Step 1 - Fare clic sul nome host per selezionare un record da eliminare nella pagina Inventario.

Step 2- Fare clic sul collegamento Elimina presente nell'angolo in alto a sinistra dello schermo. Chiederà conferma per l'eliminazione.

Step 3 - Fare clic su Sì per eliminare il record.

Riceverai un messaggio di eliminazione riuscita e la riga verrà eliminata come mostrato nello screenshot seguente.

La pianificazione dei test è l'attività più importante per garantire che inizialmente ci sia un elenco di attività e pietre miliari in un piano di base per monitorare l'avanzamento del progetto. Definisce anche la dimensione dello sforzo di test.

È il documento principale spesso chiamato piano di test principale o piano di test del progetto e viene solitamente sviluppato durante la fase iniziale del progetto.

Crea un piano di test

Per creare un piano di test, è necessario disporre dell'autorizzazione Crea piano di test.

Di seguito sono riportati i passaggi per creare un piano di test:

Step 1 - Vai a Test Plan → Test Plan Management sulla dashboard come mostrato nello screenshot seguente.

Se per il progetto è elencato un piano di test, viene visualizzato l'elenco dei piani di test. In caso contrario, visualizza un messaggio per creare un piano di test per supportare la funzionalità di esecuzione del test.

Step 2 - Fare clic sul pulsante Crea come mostrato nella seguente schermata.

Visualizza il modulo di creazione del piano di test.

Step 3 - Immettere i seguenti dettagli nel modulo.

  • Name - Dovrebbe essere il nome del piano di test.

  • Description- Questo campo dovrebbe contenere le informazioni dettagliate di un piano di test. In genere, un piano di test è costituito dalle seguenti informazioni.

Sr.No. Parametro e descrizione
1

Test plan identifier

Riferimento identificativo univoco.

2

Introduction

Una breve introduzione al progetto e al documento.

3

Test items

Un elemento di prova è un elemento software che è l'applicazione in prova.

4

Features to be tested

Una funzionalità che deve essere testata sul testware.

5

Features not to be tested

Identificare le caratteristiche e le ragioni per non includerle come parte del test.

6

Approach

Dettagli sull'approccio generale al test.

7

Item pass/fail criteria

Documentato se un elemento software ha superato o meno il test.

8

Test deliverables

Deliverables che fanno parte del processo di test, come piani di test, specifiche di test e rapporti di riepilogo dei test.

9

Testing tasks

Tutte le attività per la pianificazione e l'esecuzione del test.

10

Environmental needs

Definizione dei requisiti ambientali come hardware, software, sistema operativo, configurazioni di rete e strumenti richiesti.

11

Responsibilities

Elenca i ruoli e le responsabilità dei membri del team.

12

Staffing and training needs

Acquisisce le effettive esigenze di personale ed eventuali competenze specifiche e requisiti di formazione.

13

Schedule

Indica le importanti date di consegna del progetto e le tappe fondamentali.

14

Risks and Mitigation

Rischi di progetto e ipotesi di alto livello, nonché un piano di mitigazione per ogni rischio identificato.

15

Approvals

Cattura tutti gli approvatori del documento, i loro titoli e la data di firma.

Testlink supporta immagini, tabelle, collegamenti, caratteri speciali, ecc. Per rendere il contenuto ricco di descrizioni.

Ci sono 2 caselle di controllo come si può vedere nello screenshot seguente.

  • Active - Attiva il documento dopo la creazione e puoi utilizzare questo documento nell'esecuzione del test o in qualsiasi altra attività come riferimento.

  • Public- Consente ad altri utenti di utilizzare questo documento. Sarà visibile anche ad altri utenti che sono collegati a questo progetto. Se questa casella di controllo è deselezionata, solo la persona che ha creato può utilizzare e visualizzare questo documento.

Step 4 - Fare clic sul pulsante Crea presente nella parte inferiore del modulo.

Dopo aver fatto clic su Crea, puoi vedere il piano di test aggiunto insieme ad alcune icone all'estrema destra dello schermo come mostrato di seguito.

Queste icone consentono di eliminare il piano di test, esportare i collegamenti ai casi di test e alla piattaforma, importare i collegamenti ai casi di test e alla piattaforma, assegnare il ruolo e l'esecuzione del test da sinistra a destra come mostrato nell'immagine sottostante.

Modifica un piano di test

Per modificare un piano di test, devi disporre dell'autorizzazione alla modifica.

Di seguito sono riportati i passaggi per modificare un piano di test.

Step 1- Fare clic sul nome del piano di test per aprire i dettagli. Il nome del piano di test è presente nella prima colonna ed è un collegamento ipertestuale come mostrato nello screenshot seguente.

Step 2- Apre i dettagli del piano di test in modalità di modifica. È possibile modificare il nome, la descrizione e la selezione della modalità Attiva e Pubblica.

Step 3- Allega un file al piano di test. Questa funzione è disponibile solo in modalità di modifica. Durante la creazione del piano di test, è possibile aggiungere immagini / tabelle nella descrizione. Tuttavia, non è possibile allegare un'opzione di file.

Step 4 - Dopo aver aggiornato i dettagli, fare clic su Aggiorna per terminare la modifica.

La seguente schermata mostra come modificare un piano di test.

Elimina un piano di test

Per eliminare un piano, dovresti avere l'autorizzazione all'eliminazione.

Se un piano di test viene eliminato, elimina sia il piano di test che tutti i dati corrispondenti. I dati includono casi di test, risultati, ecc.

Di seguito sono riportati i passaggi per eliminare una build:

Step 1 - Vai a Gestione piano di test → Piano di test dalla dashboard.

Step 2 - Fare clic sull'icona Elimina corrispondente alla riga del piano di test che deve essere eliminata come mostrato di seguito.

Verrà visualizzato un popup per confermare l'eliminazione.

Step 3 - Fare clic su Sì come mostrato di seguito.

La pagina viene aggiornata e il piano di test verrà eliminato.

Per raggiungere l'obiettivo di una versione, potrebbero esserci più build. La build è sempre associata a una sola versione. Una build soddisfa l'obiettivo parziale del rilascio con funzionalità limitate.

In TestLink, l'esecuzione del test è composta da build e test case. Se la build non viene creata per un progetto, non sarà possibile eseguire l'esecuzione del test.

Crea una build

Per creare una build, dovresti avere l'autorizzazione Crea build.

Di seguito sono riportati i passaggi per creare una build:

Step 1 - Vai a Test Plan → Build / Releases dalla dashboard.

Apre la pagina Gestione build insieme alle build disponibili.

Step 2 - Fare clic sul pulsante Crea come mostrato di seguito.

Apre il modulo Crea una nuova build.

Step 3 - Inserisci i seguenti campi nel modulo -

  • Title- Una build è identificata dal suo titolo. Ogni build è correlata al piano di test attivo.

  • Description - La descrizione dovrebbe includere un elenco di pacchetti consegnati, correzioni o funzionalità, approvazioni, stato, ecc.

  • Active- Una build ha due attributi - Active / Inactive - definisce se la build può essere utilizzata. Le build inattive non sono elencate nelle pagine di esecuzione e report. Aperto / Chiuso: i risultati del test possono essere modificati solo per build aperte. Assicurati che la data di build sia compresa nella sequenza temporale del rilascio.

  • Release Timeline - Dovrebbe essere una data futura.

Step 4 - Dopo aver inserito tutti i dettagli, fare clic sul pulsante Crea per aggiungere la build.

Modifica una build

Per modificare una build, devi disporre dell'autorizzazione Modifica build. Di seguito sono riportati i passaggi per modificare una build:

Step 1 - Seleziona una build da modificare e fai clic sul titolo della build per aprire i dettagli come mostrato di seguito.

Apre i dettagli della build in modalità di modifica, come mostrato nello screenshot seguente.

Step 2 - Dopo aver aggiornato i dettagli della build, fare clic sul pulsante Salva.

Elimina una build

Per eliminare una build, è necessario disporre dell'autorizzazione Elimina build.

Di seguito sono riportati i passaggi per eliminare una build:

Step 1 - Vai a Gestione del piano di test - Build / Rilasci dalla dashboard.

Step 2 - Fare clic sull'icona Elimina corrispondente alla riga della build che deve essere eliminata come mostrato di seguito.

Verrà visualizzato un popup per confermare l'eliminazione.

Step 3 - Fare clic su Sì come mostrato nella seguente schermata.

La pagina verrà aggiornata e la build verrà eliminata.

La specifica di prova definisce la struttura del progetto di prova. La creazione di tute e casi di prova viene eseguita tramite le specifiche di prova. Tuttavia, un progetto può avere solo una specifica di prova.

È possibile accedere alle specifiche del test accedendo a Specifiche di test → Specifiche di test dal dashboard.

È diviso in due pannelli: Impostazioni e Filtro (lato sinistro) e Prova progetto (lato destro).

È possibile creare suite / casi di test lavorando sul lato destro.

Filtri

Dopo essere passati alla specifica di prova, i filtri vengono visualizzati nel pannello laterale sinistro dello schermo. I filtri aiutano a restringere la ricerca e forniscono casi di test unici.

Di seguito sono riportati i passaggi per utilizzare la funzionalità Filtro:

Step 1 - Vai alla sezione dei filtri sul lato sinistro dello schermo.

Step 2 - Fornire diverse opzioni di filtro come segue:

  • ID caso di test

  • Titolo del test case

  • Status- È possibile selezionare più scelte alla volta dal menu a discesa. Supporta Qualsiasi, Bozza, Pronto per la revisione, Revisione in corso, Rielaborazione, Obsoleto, Futuro e Finale.

  • Importance- È possibile selezionare più scelte alla volta dal menu a discesa. Supporta Any, Help, Medium e Low.

  • Execution Type- È un unico menu a discesa di selezione. Supporta qualsiasi opzione, manuale o automatizzata.

Step 3- Dopo la selezione, fare clic sul pulsante Applica per visualizzare il risultato. Il pulsante Ripristina filtri rimuoverà tutta la selezione nella modalità predefinita.

È possibile espandere l'albero per visualizzare la struttura del risultato.

Progetto di prova

Sul lato destro, viene visualizzato Test Project.

Il nome del progetto di test è un collegamento ipertestuale.

Quando si fa clic sul nome, vengono visualizzati i dettagli del progetto in forma di modifica, dove è possibile aggiornare i dettagli del progetto.

Dopo il nome, mostra la descrizione del progetto e i file allegati. Supporta una funzione per aggiungere un allegato. Puoi sfogliare e caricare il file nel progetto. Supporta max 1048576 byte. Puoi caricare fino a una dimensione massima del file. Puoi caricare più file nel progetto.

Nella parte superiore dello schermo, c'è un simbolo delle impostazioni

, chiamato Azioni

È possibile aggiungere suite di test e scenari di test facendo clic su questo simbolo.

La suite di test è un contenitore che ha una serie di test che aiutano i tester nell'esecuzione e nella segnalazione dello stato di esecuzione del test. Può richiedere uno dei tre stati, ovvero Attivo, In corso e Completato.

È possibile aggiungere uno scenario di test a più suite di test e piani di test. Dopo aver creato un piano di test, vengono create le suite di test, che a loro volta possono avere un numero qualsiasi di test.

TestLink supporta la struttura ad albero per le suite di test. Potrebbero esserci più suite di test secondari in una suite di test.

Crea una suite di test

Per creare una suite di test, è necessario disporre dell'autorizzazione per la creazione di suite di test.

Di seguito sono riportati i passaggi per creare una suite di test:

Step 1 - Accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2- Fare clic sull'icona del tipo di impostazione

nota come azioni in questa pagina, presente nel pannello di destra come mostrato nello screenshot seguente.

Si aprirà Test Suite Operations.

Step 3 - Fare clic sull'icona + per creare una nuova suite come mostrato di seguito.

Apre la pagina di creazione della suite di test.

Step 4 - Inserisci i seguenti campi nel modulo -

  • Nome della suite di test

  • Details

  • Keywords- Visualizza tutte le parole chiave disponibili. Puoi assegnarli in base alla relazione.

Step 5 - Fare clic sul pulsante Salva come mostrato nella seguente schermata.

Dopo aver fatto clic su Salva, vedrai la suite di test nella struttura ad albero nel pannello laterale sinistro dello schermo. I dettagli sono disponibili sul lato destro dello schermo.

Modifica una suite di test

Per modificare una suite di test, è necessario disporre dell'autorizzazione Modifica suite di test.

Di seguito sono riportati i passaggi per modificare una suite di test:

Step 1 - Selezionare la suite di test dalla struttura ad albero nel pannello di sinistra e fare clic sulle impostazioni note come azioni per aprire le operazioni della suite di test come mostrato di seguito.

Visualizza Test Suite Operations.

Step 2 - Fare clic sull'icona Modifica (matita) come mostrato di seguito.

Apre i dettagli di Test Suite nella pagina di modifica.

Step 3 - Modifica nome, dettagli o qualsiasi altro campo e fai clic sul pulsante Salva per aggiornare la suite di test.

Sposta / copia una suite di test

Per spostare / copiare una suite di test, è necessario disporre dell'autorizzazione Crea / Modifica suite di test. Questa funzionalità consente di creare un duplicato di una Test Suite o di riordinare la struttura.

Step 1 - Per copiare / spostare una suite di test in un altro progetto, selezionare le suite di test che devono essere copiate / spostate e fare clic sull'icona di impostazione nota come Azioni.

Si aprirà Test suite Operations.

Step 2 - Fare clic sul simbolo Sposta o Copia come mostrato nella seguente schermata.

Step 3 - Apre la pagina Sposta / Copia in cui è possibile selezionare il contenitore di destinazione, la posizione di destinazione e se le parole chiave ei requisiti devono essere copiati / spostati nel contenitore di destinazione.

Step 4- Dopo la selezione, fare clic sul pulsante Copia o Sposta in base alle esigenze, come mostrato nella seguente schermata. Il pulsante Copia copierà la suite di test in entrambi i progetti, mentre il pulsante sposta sposterà la suite di test dal progetto corrente al progetto di destinazione.

Elimina una suite di test

Per eliminare una Test Suite, è necessario disporre dell'autorizzazione Elimina Test Suite.

Step 1- Per eliminare una suite di test, selezionare le suite di test che devono essere eliminate e fare clic sull'icona delle impostazioni nota come Azioni. Si aprirà Test suite Operations.

Step 2 - Fare clic sul simbolo di eliminazione come mostrato di seguito.

Verrà visualizzato un messaggio di conferma per l'eliminazione.

Step 3 - Fare clic su Sì per eliminare la suite di test come mostrato nella seguente schermata.

La pagina verrà aggiornata e la suite di test verrà eliminata dalla struttura ad albero nel pannello laterale sinistro dello schermo.

Viene visualizzato anche un messaggio di eliminazione riuscita come mostrato di seguito.

Un test case è un documento, che ha una serie di dati di test, condizioni preliminari, risultati attesi e post-condizioni, sviluppato per un particolare scenario di test al fine di verificare la conformità a un requisito specifico.

Il test case funge da punto di partenza per l'esecuzione del test e, dopo aver applicato un set di valori di input, l'applicazione ha un risultato definitivo e lascia il sistema in corrispondenza di un punto finale, noto anche come post-condizione di esecuzione.

Crea un test case

Per creare un test case, è necessario disporre dell'autorizzazione Crea test case.

Di seguito sono riportati i passaggi per creare un test case:

Step 1 - Accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2 - Selezionare la suite di test dalla struttura ad albero nel pannello di sinistra sullo schermo.

Step 3 - Fare clic sull'icona del tipo di impostazione nota come Azioni in questa pagina, presente nel pannello di destra dello schermo come mostrato di seguito.

Si aprirà Test Suite Operations così come Test Case Operations.

Step 4 - Fare clic sull'icona + di Operazioni scenario di test per creare un nuovo scenario di test come mostrato di seguito.

Apre la pagina di creazione del test case.

Step 5 - Inserisci i seguenti campi nel modulo -

  • Nome dello scenario di test

  • Summary

  • Pre-conditions

  • Seleziona Stato, Importanza e Tipo di esecuzione

  • Immettere il tipo di esecuzione stimato in minuti

  • Parole chiave: visualizza tutte le parole chiave disponibili. Puoi assegnarli in base alla relazione.

Step 6 - Fare clic sul pulsante Crea come mostrato nello screenshot seguente.

Dopo aver fatto clic sul pulsante Crea, è possibile visualizzare lo scenario di test nella struttura ad albero sul pannello di sinistra così come i dettagli sono disponibili sul lato destro dello schermo.

Modifica un test case

Per modificare uno scenario di test, devi disporre dell'autorizzazione Modifica scenario di test.

Di seguito sono riportati i passaggi per modificare uno scenario di test:

Step 1 - Selezionare lo scenario di test dalla struttura ad albero nel pannello di sinistra dello schermo e fare clic sulle impostazioni note come azioni per visualizzare tutte le opzioni disponibili.

Step 2 - Fare clic sul pulsante Modifica come mostrato di seguito.

Apre i dettagli del test case nella pagina di modifica.

Step 3 - È possibile modificare il nome, i dettagli o qualsiasi altro campo come mostrato di seguito.

Step 4 - Fare clic sul pulsante Salva per aggiornare lo scenario di test.

Spostare / copiare uno scenario di test

Per spostare / copiare uno scenario di test, è necessario disporre dell'autorizzazione Crea / Modifica suite di test. Questa funzionalità consente di creare un caso di test duplicato o di riordinare la struttura.

Step 1 - Per copiare / spostare una suite di test in un altro progetto, selezionare i casi di test che devono essere copiati / spostati e fare clic sull'icona dell'impostazione nota come Azioni.

Step 2 - Fare clic sul pulsante Sposta / Copia come mostrato di seguito.

Step 3- Apre la pagina Sposta / Copia. È possibile selezionare la suite di test per spostare o copiare un nuovo nome di test case e decidere se le parole chiave e i requisiti devono essere copiati / spostati nella suite di destinazione.

Step 4 - Dopo la selezione, fare clic sul pulsante Copia o Sposta in base alle esigenze.

Step 5 - Il pulsante Copia copierà la suite di test in entrambe le suite, mentre il pulsante sposta sposterà il caso di test dalla suite corrente alla suite di destinazione.

La seguente schermata mostra come copiare / spostare lo scenario di test in un'altra suite -

Elimina un test case

Per eliminare uno scenario di test, è necessario disporre dell'autorizzazione Elimina scenario di test.

Step 1 - Per eliminare uno scenario di test, selezionare lo scenario di test dalla suite che deve essere eliminato e fare clic sull'icona dell'impostazione nota come Azioni.

Step 2 - Una volta terminato, fare clic sul pulsante Elimina come mostrato di seguito.

Verrà visualizzato un messaggio di conferma per l'eliminazione. Fare clic su Sì per eliminare i casi di test come mostrato nella seguente schermata.

La pagina verrà aggiornata e il test case verrà eliminato dalla struttura ad albero nel pannello laterale sinistro dello schermo.

Verrà visualizzato un messaggio di eliminazione riuscita come mostrato di seguito.

Attributo attivo

Questa funzione è molto utile quando un caso di test ha molte versioni. L'attributo Attivo / Inattivo aiuta a riconoscere quale test case dovrebbe essere utilizzato.

Step 1 - Per creare una nuova versione del test case, fare clic sul pulsante "Crea una nuova versione" come mostrato di seguito.

Creerà una nuova versione del test case e verrà visualizzato un messaggio di successo come mostrato di seguito.

Una volta creata una nuova versione, per impostazione predefinita è in modalità Attiva.

Si consiglia di disattivare la versione del test case precedente prima di creare una nuova versione.

Disattiva versione test case non è disponibile in "Aggiungi test case al piano di test". Questo può essere utile per i progettisti di test. Possono modificare o cambiare la versione dello scenario di test e solo quando decidono che è stata completata, modificare lo stato in ATTIVO affinché sia ​​disponibile per essere utilizzato in un piano di test.

Step 2 - Dopo aver fatto clic su Azioni, viene visualizzato il pulsante - Disattiva questa versione -.

Step 3 - Dopo aver fatto clic sul pulsante, viene visualizzato un messaggio che indica che la versione del test case è disattivata e il pulsante cambia in "Attiva questa versione".

TestLink supporta file XML e CVS per importare i dati. Supporta l'importazione di dati per suite di test, casi di test, requisiti, risultati di esecuzione di test, parole chiave, ecc. Tuttavia, per pochi casi supporta solo XML e in pochi casi sia XML che CVS.

La tabella seguente mostra le funzionalità che supportano l'importazione e quelle che supportano il formato file.

Articolo Formato del file Importare
Progetto di prova XML
Test Suite XML
Caso di prova XML, XLS
Parola chiave CSV, XML
Requisiti CSV, XML
Risultati XML
Piattaforme XML
Campi personalizzati XML

Importa test suite e casi

Sample File - Di seguito è riportato il file XML con parole chiave che possono essere utilizzate per importare suite di test.

<testsuite name = "Child Suite2">
   <details>abc</details>
   <testcase name = "Sample test case2">
      <summary>test case sample- update</summary>
      <preconditions>1. TestLink should be installed</preconditions>
      
      <steps>
         <step>
            <step_number>1</step_number>
            <actions>Go to www.google.com</actions>
            <expectedresults>Google Home page should display</expectedresults>
         </step>
      </steps>
      
      <keywords>
         <keyword name = "Sample Test">
            <notes>abc</notes>
         </keyword>
      </keywords>
   </testcase>
</testsuite>
  • Se non desideri aggiungere la parola chiave, la sezione della parola chiave può essere rimossa dal file XML.

  • Se desideri importare più casi di test, aggiungi più volte la sezione <testcase> con tutti i nodi secondari.

  • Se è necessario importare solo i casi di test in una suite di test già esistente, rimuovere il tag <testsuite> e avviare il file XML con <testcase>.

Importa una suite di test

Step 1 - Per importare la suite di test, accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2 - Seleziona il progetto e la cartella nel riquadro di sinistra in cui desideri importare la suite di test.

OR

Per importare solo i casi di test, selezionare le cartelle della suite di test più vicine in cui devono essere importati i casi di test.

Step 3 - Fare clic sull'icona Azioni nel riquadro di destra come mostrato di seguito.

Visualizza le operazioni della suite di test.

Step 4 - Fare clic sull'icona Importa come mostrato di seguito -

OR

Per caricare solo i casi di test, fare clic sull'icona Importa presente in Operazioni caso di test (sotto le Operazioni di Test Suite).

Apre la pagina Import Test Suite. Per impostazione predefinita, il tipo di file è selezionato come XML.

Step 5 - Compila i seguenti dettagli -

  • File: seleziona il file XML e caricalo. La dimensione massima del file dovrebbe essere 400 KB.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito -

Step 7 - Dopo l'importazione, viene visualizzato un messaggio di successo come mostrato di seguito.

Importare lo scenario di test utilizzando XLS

File XLS di esempio per importare più casi di test come segue:

Nome Sommario Passi Risultato atteso
Avviamento veloce del motore Avvio in 5 secondi Troppo veloce per scrivere passaggi Il motore dovrebbe avviarsi
Arresto di emergenza del motore Arresto del motore a causa del pulsante antipanico
  • Sblocca il pulsante antipanico
  • Premere il pulsante antipanico
  • Premere conferma
Il motore dovrebbe fermarsi immediatamente

La prima riga non verrà importata. Dovrebbe avere una descrizione della colonna.

Step 1 - Per importare i casi di test, accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2 - Selezionare le cartelle della suite di test più vicine, in cui importare i casi di test.

Step 3 - Fare clic sull'icona Azioni nel riquadro di destra.

Visualizza le operazioni dello scenario di test.

Step 4 - Fare clic sull'icona Importa come mostrato di seguito.

Apre la pagina Importa test case.

Step 5- Per impostazione predefinita, il tipo di file selezionato è XML. Modificalo in XLS / CSV e inserisci i seguenti dettagli:

  • File: seleziona il file e caricalo. La dimensione massima del file dovrebbe essere 400 KB.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito.

Requisiti di importazione

TestLink supporta file XML e CSV per importare i requisiti.

Il file XML di esempio per Requisito sarebbe il seguente:

<requirements>
   <requirement>
      <docid>ENG-0001</docid>
      <title>Add a product</title>
      <description>ABC</description>
   </requirement>
   
   <requirement>
      <docid>ENG-0002</docid>
      <title>Add price </title>
      <description>Price</description>
   </requirement>
</requirements>

Il file CSV di esempio per il requisito sarebbe il seguente:

ENG-0001,Add a product,ABC

ENG-0002,Add price,Price

Step 1 - Per importare i requisiti, accedere a Specifica requisito → Specifica requisito dal dashboard.

Step 2 - Seleziona la cartella Requirement Specification dove i requisiti dovrebbero essere importati nel pannello di sinistra.

Step 3 - Fare clic sull'icona Azione presente nella parte superiore del riquadro destro.

Visualizza la pagina Operazioni requisito.

Step 4 - Fare clic sul pulsante Importa come mostrato di seguito.

Visualizza la pagina di importazione dei requisiti.

Step 5 - Immettere i seguenti dettagli.

  • Tipo di file: è possibile selezionare CSV, XML o altre forme di file CSV e XML come elencati.

  • File: carica il file corrispondente.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito.

Dopo il caricamento, viene visualizzato il messaggio Importa completata insieme ai dettagli importati.

Dopo il caricamento, viene visualizzato il messaggio Importa completata insieme ai dettagli importati.

Allo stesso modo, parole chiave, piattaforme e risultati possono essere importati utilizzando il file supportato e la rispettiva sezione che accede al dashboard.

TestLink supporta file XML e CSV per esportare i dati. Supporta l'esportazione dei dati di suite di test, casi di test, requisiti, risultati di esecuzione di test, parole chiave, ecc. Tuttavia, per alcuni casi supporta solo XML e in alcuni casi sia XML che CSV.

La tabella seguente mostra le funzionalità che supportano l'esportazione e il formato file.

Articolo Formato del file Esportare
Progetto di prova XML
Test Suite XML
Caso di prova XML
Parola chiave CSV, XML
Requisiti CSV, XML
Piattaforme XML
Campi personalizzati XML

Requisiti per l'esportazione

TestLink supporta XML e CSV per esportare i dati dei requisiti.

Step 1 - Vai a Specifica dei requisiti → Specifica dei requisiti dal dashboard.

Step 2 - Per esportare tutte le specifiche dei requisiti, selezionare la cartella principale dal riquadro di sinistra e fare clic sul pulsante Esporta tutte le specifiche dei requisiti sul lato destro come segue.

Step 3 - Per esportare una specifica dei requisiti con tutti i dettagli dei requisiti all'interno della cartella, selezionare la cartella nel riquadro di sinistra e fare clic sull'icona Azioni nel riquadro di destra.

Visualizza la pagina Operazione specifica requisito.

Step 4 - Fare clic su Esporta.

OR

Se si desidera esportare solo i dettagli del requisito ma non la specifica del requisito, fare clic sul pulsante Esporta presente in Operazioni sul requisito (presente sotto la sezione Operazioni sulla specifica del requisito) come mostrato di seguito.

Dopo aver fatto clic su uno di questi pulsanti Esporta, viene visualizzata la pagina Requisiti di esportazione.

Step 5- Il nome del file di esportazione può essere modificato. Scegli il tipo di file. Quindi, fare clic sul pulsante Esporta come mostrato di seguito.

Scaricherà i file corrispondenti nell'unità locale a cui è possibile accedere navigando nella cartella Download.

Esporta suite di test e casi

TestLink supporta XML per esportare suite di test e dati sui casi.

Step 1 - Vai a Specifiche di prova → Specifiche di prova dalla dashboard.

Step 2 - Per esportare tutte le suite di test, selezionare la cartella principale dal riquadro di sinistra e fare clic sull'icona Azione nel riquadro di destra.

Apre la pagina delle operazioni della suite di test.

Step 3 - Fare clic sull'icona Esporta tutte le suite di test sul lato destro come mostrato di seguito.

Step 4 - Per esportare una qualsiasi suite di test con tutti i casi di test all'interno della cartella, selezionare la cartella nel riquadro di sinistra e fare clic sull'icona Azioni nel riquadro di destra.

Visualizza la pagina Operazioni di Test Suite.

Step 5 - Fare clic su Esporta.

OR

Se si desidera esportare solo i casi di test ma non le suite di test, fare clic sul pulsante Esporta presente in Operazioni dei casi di test come mostrato di seguito.

Dopo aver fatto clic su uno di questi pulsanti Esporta, viene visualizzata la pagina Export Test Suite / Case.

Step 6- Il nome del file di esportazione può essere modificato. Scegli il tipo di file.

È possibile selezionare e restringere i dati esportati selezionando la casella di controllo per i dettagli disponibili.

Step 7 - Fare clic sul pulsante Esporta come mostrato di seguito.

Scaricherà i file corrispondenti nell'unità locale a cui è possibile accedere navigando nella cartella Download.

Il piano di test contiene una serie di casi di test che rientrano nell'ambito. Prima di iniziare l'esecuzione, un piano di test deve contenere set di test. Non è possibile eseguire uno scenario di test prima di assegnarlo a un piano di test.

Aggiungi casi di test al piano

Di seguito sono riportati i passaggi per aggiungere casi di test a un piano di test.

Step 1 - Vai a Contenuti del piano di test → Aggiungi / Rimuovi casi di test dal dashboard come mostrato di seguito.

Apre la pagina Aggiungi / Rimuovi casi di test.

Step 2 - Cerca nella cartella utilizzando il filtro nel pannello di sinistra e fai clic sulla cartella del test case.

Visualizza Piano di test - Aggiungi casi di test alla pagina Piano di test nel pannello di destra.

Step 3 - Seleziona tutti i casi di test disponibili da aggiungere al piano di test.

Step 4 - Seleziona dal menu a discesa Assegna per assegnarlo a una persona.

Step 5 - Seleziona anche una build.

Step 6 - Fare clic sul pulsante Aggiungi selezionato per aggiungere lo scenario di test a un piano di test.

Dopo aver fatto clic su Aggiungi selezionato, il colore dello scenario di test viene modificato.

Step 7 - Il pulsante Aggiungi selezionati cambia in Aggiungi / Rimuovi selezionati come mostrato nella seguente schermata.

Rimuovere uno scenario di test da un piano

Per rimuovere i casi di test da un piano di test, è necessario eseguire i seguenti passaggi:

Step 1 - Vai a Contenuti del piano di test → Aggiungi / Rimuovi casi di test dal dashboard come mostrato di seguito.

Apre la pagina Aggiungi / Rimuovi casi di test.

Step 2 - Cerca nella cartella utilizzando un filtro nel pannello di sinistra e fai clic sulla cartella del test case.

Visualizza Piano di test - Aggiungi casi di test alla pagina Piano di test nel pannello di destra.

Step 3 - Seleziona i casi di test che devono essere rimossi.

Step 4 - Fare clic sul pulsante Aggiungi / Rimuovi selezionati come mostrato di seguito.

La funzionalità di ricerca viene utilizzata per restringere il risultato visualizzato. TestLink supporta un'ampia gamma di funzionalità di ricerca con molti campi per trovare un risultato specifico.

TestLink supporta le seguenti funzionalità di ricerca:

  • Requisiti di ricerca
  • Specifica dei requisiti di ricerca
  • Cerca casi di test
  • Casella di testo di ricerca comune

Casella di testo di ricerca comune

Come si vede nello screenshot seguente, in alto, c'è una casella di testo di ricerca utilizzata per trovare lo specifico test case. Di solito l'ID di uno scenario di test inizia con SP- <indice>. È possibile inserire numeri per trovare direttamente uno specifico test case. Questa casella di testo è presente in tutte le pagine.

Requisiti di ricerca

Nella sezione delle specifiche dei requisiti, TestLink supporta la funzionalità di ricerca dei requisiti.

È necessario eseguire i passaggi seguenti per utilizzare i requisiti di ricerca:

Step 1 - Vai a Specifiche dei requisiti → Cerca i requisiti come mostrato di seguito.

Apre la pagina di ricerca dei requisiti.

La ricerca non fa distinzione tra maiuscole e minuscole. Il risultato include solo i requisiti del progetto di test effettivo.

Step 2- Scrivi la stringa cercata in una casella appropriata. Lascia vuoti i campi inutilizzati.

Step 3 - Scegli la parola chiave richiesta o lascia il valore "Non applicato".

Ha il seguente elenco di campi supportati per trovare il requisito:

Req. ID documento, versione, titolo, ambito, stato, tipo, numero previsto di casi di test, Ha relazione di tipo, Data di creazione da, Data di creazione a, Data di modifica da, Data di modifica a, ID caso di test e Messaggio di registro.

Step 4 - Fare clic sul pulsante "Trova".

Vengono visualizzati tutti i requisiti che soddisfano. È possibile modificare i requisiti tramite il collegamento "Titolo".

Specifiche dei requisiti di ricerca

Nella sezione delle specifiche dei requisiti, TestLink supporta la funzionalità di ricerca delle specifiche dei requisiti.

È necessario eseguire i passaggi seguenti per utilizzare le specifiche dei requisiti di ricerca:

Step 1 - Vai a Specifiche dei requisiti → Cerca le specifiche dei requisiti come mostrato di seguito.

Apre la pagina di ricerca delle specifiche dei requisiti. La ricerca non fa distinzione tra maiuscole e minuscole. Il risultato include solo le specifiche dei requisiti del progetto di test effettivo.

Step 2- Scrivi la stringa cercata in una casella appropriata. Lascia i campi inutilizzati nel modulo come vuoti.

Step 3 - Scegli la parola chiave richiesta o lascia il valore "Non applicato".

Ha il seguente elenco di campi supportati per trovare le specifiche dei requisiti:

Req. ID documento, titolo, ambito, tipo e messaggio di registro.

Step 4 - Fare clic sul pulsante "Trova".

Vengono mostrate tutte le specifiche dei requisiti che soddisfano. È possibile modificare i requisiti tramite il collegamento "Titolo".

Cerca casi di test

Nella sezione Specifiche del test, TestLink supporta la funzionalità Cerca casi di test.

Di seguito sono riportati i passaggi da eseguire per utilizzare i casi di test di ricerca.

Step 1 - Vai a Specifiche di test → Cerca casi di test come mostrato nello screenshot seguente.

Apre la pagina Cerca casi di test. La ricerca non fa distinzione tra maiuscole e minuscole. Il risultato include solo i casi di test dal progetto di test effettivo.

Step 2- Scrivi la stringa cercata in una casella appropriata. Lascia i campi inutilizzati nel modulo come vuoti.

Step 3 - Scegli la parola chiave richiesta o lascia il valore "Non applicato".

Ha il seguente elenco di campi supportati per trovare il test case:

ID caso di test, versione, titolo, importanza del test, stato, riepilogo, pre-condizioni, passaggi, risultato previsto, creato da, modificato da, data di modifica da, data di modifica a, jolly o parola chiave e richiesta. ID documento.

Step 4 - Fare clic sul pulsante "Trova".

Vengono mostrati tutti i casi di test soddisfacenti. È possibile modificare i casi di test tramite il collegamento "Titolo".

Le parole chiave vengono utilizzate per classificare i casi di test. Le parole chiave sono ideali per il filtraggio. Non è classificare e collocare gli stessi casi di test in un unico posto; le parole chiave aiutano a riunire casi di test da cartelle diverse con lo stesso ambito utilizzando le stesse parole chiave. Ad esempio: casi di test di regressione, casi di test di fumo, Solaris e richiesta di modifica, ecc.

Crea parole chiave

Per creare parole chiave, è necessario disporre dell'autorizzazione per creare parole chiave.

Step 1 - Vai a Test Project → Keyword Management dalla dashboard come mostrato di seguito.

Apre la pagina Gestione parole chiave insieme al pulsante Crea parola chiave.

Step 2 - Fare clic sul pulsante Crea parola chiave come mostrato di seguito.

Apre la pagina Crea parola chiave.

Step 3 - Immettere la parola chiave e la descrizione.

Step 4 - Fare clic sul pulsante Salva come mostrato di seguito.

L'elenco delle parole chiave salvate viene visualizzato nella pagina Gestione parole chiave.

Assegna parole chiave

Di seguito sono riportati i passaggi per assegnare le parole chiave:

Step 1 - Vai a Test Project → Keyword Management dalla dashboard come mostrato di seguito.

Apre la pagina Gestione parole chiave insieme al pulsante Assegna a casi di test.

Step 2 - Fare clic sul pulsante Assegna a casi di test come mostrato di seguito.

Step 3 - Selezionare una suite di test o uno scenario di test nella visualizzazione struttura a sinistra.

La casella più in alto che compare sul lato destro ti permetterà di assegnare le parole chiave disponibili ad ogni singolo caso di test.

Step 4 - Dopo la selezione, fare clic sul pulsante Salva come mostrato nella seguente schermata.

Infine, riceverai un messaggio di successo che l'articolo è stato aggiornato.

È possibile generare la specifica del test come documento.

Step 1 - Per generare una specifica di prova, vai a Specifica di prova → Specifica di prova dal dashboard.

Apre la pagina Specifiche di prova.

Step 2 - Selezionare la cartella per generare un documento di specifica del test, la cartella principale del progetto o la cartella della suite sul lato sinistro.

Step 3 - Fare clic sull'icona Impostazioni nota come Azione presente nel pannello di destra come mostrato di seguito.

Apre la pagina Operazioni di Test Suite.

Puoi vedere due opzioni: il documento delle specifiche di prova (HTML) nella nuova finestra e un'altra opzione Scarica il documento delle specifiche di prova (pseudo parola) come mostrato di seguito.

Dopo aver fatto clic sull'opzione, otterrai i dettagli della specifica del test come segue.

I requisiti sono descrizioni di alto livello su particolari servizi di sistema, vincoli o specifiche dettagliate generate durante il processo di raccolta dei requisiti.

TestLink supporta la specifica del requisito in cui è possibile creare un requisito ed eseguire varie azioni come modificare, eliminare o bloccare la versione, ecc.

Crea un requisito

Per creare un requisito, è necessario disporre dell'autorizzazione Crea requisito.

Di seguito sono riportati i passaggi per creare un requisito:

Step 1 - Vai a Specifica dei requisiti → Specifica dei requisiti dal dashboard come mostrato di seguito.

Step 2 - Sul lato sinistro, cerca nella struttura delle cartelle in cui desideri aggiungere un requisito.

Step 3 - Fare clic sul pulsante Crea presente nel pannello laterale destro come mostrato di seguito.

Apre la pagina di creazione del requisito in cui è possibile specificare l'ID del documento, il titolo, l'ambito e il tipo di requisito.

Step 4 - Fare clic sul pulsante Salva per aggiungere il requisito nell'elenco come mostrato di seguito.

Aggiunge la cartella principale come Specifica dei requisiti.

Step 5 - Fare clic sulla cartella principale e quindi fare clic sull'icona Impostazioni nota come Azioni visualizzata nel pannello di destra come mostrato nella seguente schermata.

Mostra la pagina Operazioni sui requisiti.

Step 6 - Fare clic sul pulsante Crea come mostrato nello screenshot seguente.

Visualizza il modulo Crea requisito.

Step 7 - Immettere i seguenti campi prima di fare clic sul pulsante Salva.

  • Document ID - ID univoco da identificare.

  • Title - Un titolo unico e deve contenere un massimo di 100 caratteri.

  • Scope - È testo in formato HTML.

  • Status - Può avere valore come Valido, Bozza, Revisione, Rielaborazione, Fine, Implementato, Non testabile e Obsoleto.

  • Type - Potrebbe avere un valore come Informativo, Funzionalità, Caso d'uso, Interfaccia utente, Non funzionale, Vincolo o Funzione di sistema.

  • Number of test cases needed - Un test case stimato deve coprire il requisito.

Dopo aver fatto clic su Salva, il requisito viene aggiunto e viene visualizzato con campi aggiuntivi.

Step 8 - Aggiungi copertura facendo clic sull'icona +.

Step 9 - Aggiungere la relazione del requisito corrente con qualsiasi requisito esistente come genitore, figlio, correlato a, blocchi o dipende da.

Inoltre, puoi allegare anche un file per maggiori dettagli sui requisiti, come mostrato nella seguente schermata.

La panoramica dei requisiti è una delle funzioni utili di TestLink. Puoi vedere tutti i requisiti elencati in un unico posto insieme a tutte le versioni disponibili nel caso ce ne sia più di una.

Vai a Specifica dei requisiti → Panoramica dei requisiti dal dashboard come mostrato di seguito.

Visualizza la pagina Panoramica requisiti con l'elenco dei requisiti.

Questa panoramica mostra tutti i requisiti (l'ultima o tutte le versioni) e tutti gli attributi correlati. Inoltre, tutti i campi personalizzati definiti per i requisiti vengono visualizzati in una colonna separata.

La mostra tutte le versioni verrà visualizzata se selezioni la casella in alto "Mostra tutte le versioni di ogni requisito".

Copertura - Un valore ad esempio "20% (4/20)" significa che devono essere creati 20 casi di test per questo requisito per testarlo completamente. 4 di questi sono già stati creati e collegati a questo Requisito, che rende la copertura del 20 per cento.

La seguente schermata mostra la pagina Panoramica dei requisiti.

Facendo clic sull'icona della matita, è possibile modificare i dettagli del requisito come mostrato nello screenshot qui sopra. Si apre una nuova finestra insieme ai dettagli del requisito in modalità di modifica.

TestLink supporta la funzione per assegnare lo scenario di test per l'esecuzione a diversi utenti. L'assegnazione di casi di test influisce sia sull'esecuzione che sui report. Nella pagina di esecuzione è possibile ordinare i casi di test eseguibili per visualizzare a chi sono assegnati. Nella sezione dei rapporti, puoi vedere i casi di test rimanenti raggruppati in base al nome del tester. Se non ci sono casi di test assegnati a un tester, il valore predefinito è nessuno. Un Tester può anche vedere le metriche dei propri test eseguiti.

Assegna casi di test

Di seguito sono riportati i passaggi per assegnare uno scenario di test:

Step 1 - Vai a Contenuti del piano di test → Assegna l'esecuzione dei casi di test dalla dashboard come mostrato di seguito.

Step 2- Sul lato sinistro dello schermo, cerca nella suite di test e fai clic su di essa. Visualizza i dettagli e gli scenari di test presenti sul lato destro.

Step 3- Selezionare lo scenario di test da assegnare. Verificare se è presente un utente esistente. Il campo "Assegnato a" visualizza il nome utente, se assegnato.

Step 4- Vai alla casella di testo Assegna e inizia a digitare il nome dell'utente. Verrà visualizzato l'elenco degli utenti corrispondenti, da cui è possibile selezionare il nome utente.

Step 5 - Fare clic sul pulsante Salva presente nella parte superiore dello schermo.

Dopo aver assegnato lo scenario di test, il nome utente viene visualizzato nella sezione Assegnato a insieme a un simbolo rosso.

Step 6- Se l'utente assegnato deve essere rimosso, è sufficiente fare clic sul simbolo rosso

, rimuoverà l'utente assegnato.

L'assegnazione di utenti in blocco è quasi simile a una normale assegnazione. L'unica differenza è che più utenti possono essere assegnati contemporaneamente a uno o più casi di test.

Di seguito sono riportati i passaggi per l'assegnazione di utenti in blocco:

Step 1 - Vai a Contenuti del piano di test → Assegna l'esecuzione dei casi di test dalla dashboard come mostrato nello screenshot seguente.

Step 2- Sul lato sinistro cerca la suite di test e fai clic su di essa. Visualizza i dettagli e gli scenari di test presenti nel pannello laterale destro.

Step 3- Selezionare più casi di test da assegnare a più utenti. Verificare se è presente un utente esistente. Il campo "Assegnato a" visualizza il nome utente, se assegnato.

Step 4- Vai alla casella di prova Assegnazione utenti in blocco in alto. Inizia a digitare il nome dell'utente. Verrà visualizzato l'elenco degli utenti corrispondenti da cui è possibile selezionare il nome utente. Aggiungi più utenti nella casella di testo.

Step 5 - Fare clic su Do pulsante presente sul lato destro della casella di testo.

Visualizza il nome degli utenti nel campo Assegna a di ogni scenario di test selezionato.

Step 6 - Fare clic sul pulsante Salva per assegnare i casi di test a questi utenti.

Dopo aver assegnato lo scenario di test, il nome utente viene visualizzato nella sezione Assegnato a insieme a un simbolo rosso.

Step 7 - Se l'utente assegnato deve essere rimosso, è sufficiente fare clic sul simbolo rosso, rimuoverà l'utente assegnato.

Rimozione di utenti in blocco

Per la rimozione in blocco degli utenti, selezionare prima i casi di test da cui è necessario rimuovere gli utenti assegnati.

Fare clic sul pulsante "Rimuovi utenti in blocco" presente nella parte superiore dello schermo.

Rimuove l'utente assegnato di quel test case.

Piattaforma indica un luogo o una configurazione del sistema in cui deve essere eseguito un test case. Una piattaforma può essere costituita da diversi browser Web come Chrome, Safari, IE, Mozilla, ecc. O diversi sistemi operativi, dispositivi hardware o configurazioni.

Le piattaforme scelte devono essere associate al piano di test in cui vengono eseguiti i casi di test. Un progetto di test potrebbe richiedere diverse piattaforme da testare prima di rilasciare un prodotto. I casi di test devono essere collegati alle piattaforme e anche ai piani di test.

Aggiungi piattaforma

Per utilizzare la funzionalità Piattaforma, è necessario crearla prima in Gestione piattaforma. Dovresti avere il diritto di gestione della piattaforma per creare una piattaforma.

Di seguito sono riportati i passaggi per creare una piattaforma.

Step 1 - Vai a Test Project → Platform Management dalla dashboard come mostrato di seguito.

Visualizza la pagina Gestione della piattaforma.

Step 2 - Fare clic sul pulsante Crea piattaforma come mostrato di seguito.

Apre il modulo Crea piattaforma.

Step 3 - Immettere il nome e la descrizione della piattaforma.

Step 4 - Fare clic sul pulsante Salva.

Dopo aver fatto clic su Salva, la piattaforma viene elencata in Gestione piattaforma.

Elimina una piattaforma

Step 1- Accedi a Test Project → Platform Management. Visualizza un elenco di tutte le piattaforme disponibili insieme al simbolo di eliminazione in rosso come X.

Step 2 - Fare clic sul simbolo Elimina come mostrato di seguito.

Viene visualizzato un popup di conferma dell'eliminazione.

Step 3 - Fare clic sul pulsante Sì.

La pagina viene aggiornata e la piattaforma viene rimossa dalla pagina.

Le pietre miliari sono associate al progetto ed è uno dei modi migliori per monitorare i progressi e la cronologia. È simile ai piccoli obiettivi in ​​un progetto. Una pietra miliare può essere un obiettivo importante come una versione di software pubblica pianificata, 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 TestLink, gli utenti possono assegnare le esecuzioni dei test a tappe specifiche. Aiuta a monitorare separatamente i progressi della pietra miliare. In particolare, se sono in corso più milestone in parallelo o se gli utenti hanno molte esecuzioni di test attive contemporaneamente.

Aggiungi una pietra miliare

Di seguito sono riportati i passaggi per aggiungere una pietra miliare.

Step 1 - Vai a Test Plan → Milestone Overview dal dashboard come mostrato di seguito.

Apre la pagina Milestone insieme al pulsante Crea.

Step 2 - Fare clic sul pulsante Crea come mostrato di seguito.

Apre i moduli Crea Milestone.

Step 3 - Immettere il nome, la data di destinazione e la data di inizio.

Esistono sotto-pietre miliari come Test completo con priorità alta, Test completo con priorità media e Test completo con priorità bassa.

Step 4 - Dopo aver inserito la percentuale, fare clic sul pulsante Salva.

È possibile visualizzare lo stato e l'avanzamento dell'attività cardine come mostrato nella seguente schermata.

Elimina una pietra miliare

Step 1- Vai a Piano di test → Panoramica traguardo. Visualizza un elenco di tutte le pietre miliari disponibili insieme al simbolo di eliminazione in rosso come X.

Step 2 - Fare clic sul simbolo Elimina come mostrato di seguito.

Viene visualizzato un popup di conferma dell'eliminazione.

Step 3 - Fare clic sul pulsante Sì come mostrato di seguito.

La pagina viene aggiornata e il Milestone viene rimosso dalla pagina.

Prima di iniziare l'esecuzione vera e propria, la configurazione della suite di esecuzione è il passaggio necessario per monitorare l'avanzamento e lo stato dell'esecuzione. Questa fase è chiamata come configurazione dell'esecuzione del test.

Prima dell'esecuzione, assicurarsi che i seguenti documenti siano pronti:

  • La specifica del test è scritta e menzionata nel progetto.
  • Il piano di test viene creato e rivisto.
  • I casi di test vengono creati e mappati nel piano di test per la copertura.
  • Almeno una build viene creata per il progetto.

È necessario disporre dell'autorizzazione appropriata per l'esecuzione e per lavorare in questo piano di test.

Navigazione e impostazioni

Di seguito sono riportati i passaggi per impostare la navigazione e le impostazioni per l'esecuzione dei casi di test.

Step 1 - Vai a Esecuzione test → Esegui test dal dashboard come mostrato di seguito.

Si apre la pagina Esegui test in cui sono presenti Impostazioni e filtri nel pannello di sinistra.

Insieme a questi due, c'è anche un menu ad albero.

Step 2 - Seleziona Piano di test e crea nella sezione delle impostazioni.

Step 3 - Nella sezione del filtro è possibile restringere la struttura ad albero presente sotto il filtro.

Le seguenti schermate mostrano Navigazione e Impostazioni nella pagina di esecuzione dei test -

Definisci una build testata

È necessario specificare una delle build attive per aggiungere i risultati dell'esecuzione dello scenario di test. Se non si specifica, l'ultima build è impostata per impostazione predefinita.

L'etichetta di compilazione specifica il pacchetto esatto dell'applicazione sottoposta a test per scopi di monitoraggio. Ciascun test case può essere eseguito una o più volte per build. Tuttavia, si consiglia di eseguire un solo ciclo di test su una build.

Le build possono essere create da Test Leader utilizzando la pagina Crea nuova build.

Menu ad albero

Il menu ad albero nel riquadro di navigazione sotto la sezione Filtro visualizza l'elenco filtrato di casi di test nel piano di test.

Selezionando il test case, permette di aprire un appropriato Test Case per l'esecuzione del test nel pannello di destra.

Le suite di test nel menu ad albero visualizzano i dettagli del piano di test ei dettagli della build come mostrato nello screenshot seguente.

L'esecuzione del test è il processo di esecuzione del codice e confronto dei risultati attesi ed effettivi.

Stato del test

Per impostazione predefinita, un test case rimane nello stato No Run. Una volta assegnato uno stato a uno scenario di test, non è possibile tornare allo stato no Run.

A uno scenario di test può essere assegnato un risultato come Superato, Non riuscito o Bloccato. TestLink supporta anche l'assegnazione di un risultato a singole fasi del test. È possibile assegnare lo stato Superato, Non riuscito o Bloccato in ogni singolo passaggio di uno scenario di test.

  • Passed - Quando un test case o un passaggio corrisponde al risultato previsto, viene contrassegnato come Superato.

  • Failed - Quando uno scenario di test o una fase devia dal risultato previsto, viene contrassegnato come Non riuscito.

  • Blocked - Quando un test case o un passaggio non può essere eseguito a causa di un problema in sospeso, viene contrassegnato come bloccato.

Inserisci risultato del test

Una volta eseguito un test case o una fase di test, il risultato dovrebbe essere assegnato a quelli.

I seguenti passaggi devono essere eseguiti durante l'inserimento di un risultato del test:

Step 1 - Vai a Esecuzione del test → Test di esecuzione o Casi di test assegnati a me come mostrato di seguito.

Step 2- Seleziona lo scenario di test dal pannello di sinistra. Visualizza tutti i dettagli e le fasi dei casi di test.

Step 3- Nella fase del test, ci sono Note di esecuzione e colonna Risultato. Dopo l'esecuzione, è possibile inserire commenti come Note di esecuzione.

Step 4 - Seleziona Risultati come Superato, Non riuscito o Bloccato.

Puoi anche allegare un'immagine o un file di screenshot come artefatto a supporto della selezione dei risultati.

Step 5 - Nella sezione Note / Descrizione presente di seguito, immettere il commento generale per l'esecuzione del test case.

Step 6- Sul lato destro di Note / Descrizione, è presente la durata dell'esecuzione (min). Immettere il numero di minuti trascorsi durante l'esecuzione di questo test case.

Step 7- Sotto la casella di testo Durata esecuzione, sono presenti tre icone per selezionare lo stato del risultato complessivo per lo scenario di test. Le icone vengono ignorate, non riuscite e bloccate da sinistra a destra.

Dopo la selezione, il risultato complessivo viene aggiornato con tutte le iterazioni di esecuzione.

Step 8- Fare clic sull'icona Stampa per visualizzare il risultato dettagliato dell'esecuzione. Il simbolo è presente nella colonna Modalità di esecuzione all'estrema destra come mostrato di seguito.

Apre una nuova finestra con i dettagli di esecuzione e il commento passo passo come mostrato di seguito.

Elimina esecuzione

È possibile eliminare il risultato dell'esecuzione facendo clic sul simbolo rosso di eliminazione come X, presente nella colonna Modalità di esecuzione.

Si apre un pop-up di conferma da eliminare. Fare clic sul pulsante OK.

I report e le metriche raggruppano i risultati dell'esecuzione in un unico punto che aiuta a tenere traccia dell'avanzamento del progetto.

Per accedere alla sezione Report e metriche, selezionare Esecuzione test → Report e metriche di test dal dashboard come mostrato di seguito.

Il riquadro sinistro viene utilizzato per passare a ciascun rapporto e utilizzare i controlli del comportamento e della visualizzazione dei rapporti. Il pulsante “Stampa” inizializza la stampa del riquadro destro (non verrà stampata alcuna navigazione).

Puoi stampare come HTML o Pseudo MS Word. È inoltre possibile inviare il report tramite posta elettronica in formato HTML. Il riquadro di destra visualizza un riepilogo di ogni rapporto.

Metriche generali del piano di test

Queste metriche mostrano lo stato corrente di un piano di test in base ai seguenti criteri: suite di test, proprietario, pietra miliare, priorità e parola chiave.

Oltre a ciò, mostra anche le metriche di base per tutte le build abilitate. Lo stato corrente è determinato dalla build recente in cui vengono eseguiti i test case.

Ad esempio, se un test case viene eseguito in più build, viene conteggiato solo l'ultimo risultato. Il risultato dell'ultimo test è un concetto utilizzato in molti report ed è determinato come segue:

  • L'ordine delle build viene creato in un piano di test. Ad esempio, se un test ha esito negativo nella Build 1 ed è contrassegnato come superato nella Build 2, l'ultimo risultato verrà superato.

  • Se un test case viene eseguito più volte sulla stessa build, verrà presa in considerazione l'esecuzione più recente. Ad esempio, se Build 3 viene rilasciato e contrassegnato come "superato" alle 13:00 e contrassegnato come "non riuscito" alle 17:00, verrà considerato non riuscito.

  • I casi di test elencati come "Nessuna esecuzione" in una build non vengono considerati. Ad esempio, se un test case è contrassegnato come "superato" nella build 1 e non viene eseguito nella build 2, l'ultimo risultato sarà considerato "superato".

Quando si fa clic su Metriche generali del piano di test sul lato sinistro dello schermo, vengono visualizzati tutti i risultati come mostrato di seguito.

Results by Top Level Test Suites- Elenca i risultati di ogni suite di primo livello. Visualizza il numero di casi di test con stato Superato, Non riuscito, Bloccato, Non eseguito e Completato (%). I risultati per le suite di primo livello includono tutte le suite per bambini.

Results by Build- Elenca i risultati dell'esecuzione per ogni build. Per ogni build, mostra i casi di test totali, il superamento totale, la% superata, il totale non riuscito,% non riuscito, bloccato,% bloccato, non eseguito e% non eseguito. Se un test case è stato eseguito due volte sulla stessa build, verrà presa in considerazione l'esecuzione più recente.

Results by Keyword- Elenca tutte le parole chiave assegnate ai casi nel piano di test corrente e i risultati ad esse associati. Per ogni parola chiave, mostra i casi di test totali, superati totali,% superati, totali non riusciti,% falliti, bloccati,% bloccati, non eseguiti e% non eseguiti.

Nel modulo Rapporti, puoi creare, visualizzare ed esportare rapporti supportati da TestLink. TestLink supporta un'ampia gamma di report in tutte le fasi di STLC per monitorare meglio lo stato di avanzamento come l'esecuzione dei test, la copertura dei requisiti e i dettagli sulla creazione del test case. Questi rapporti recuperano le informazioni più importanti per preparare le metriche.

Quando si accede a Rapporti di prova e metriche dalla dashboard, viene visualizzato l'elenco dei rapporti disponibili per diverse attività nel pannello di sinistra. Sul pannello di destra, visualizza i dettagli del report selezionato come mostrato di seguito.

Matrice dei risultati del test

Questo rapporto mostra tutti i casi di test attualmente bloccati, non riusciti, superati o non eseguiti. Mostra il risultato dell'esecuzione dell'ultimo test case per ogni build. Inoltre, l'ultima colonna mostra il risultato dell'esecuzione dell'ultimo test case per l'ultima build creata.

La logica "Ultimo risultato del test" (descritta sopra in Metriche generali del piano di test) viene utilizzata per determinare se uno scenario di test deve essere considerato bloccato, non riuscito, superato o non eseguito.

I report dei casi di test bloccati e non riusciti visualizzeranno i bug associati se l'utente è un associato del sistema di tracciamento dei bug integrato con TestLink.

Per accedere alla Matrice dei risultati del test, fare clic su Matrice dei risultati del test nel riquadro sinistro. visualizza il report sul lato destro come mostrato nello screenshot seguente.

Rapporti sui requisiti

Questo rapporto è disponibile in Rapporto di prova e metriche, se i requisiti sono collegati ai casi di test del progetto di prova corrente.

Il report viene generato in base a un documento di specifica dei requisiti selezionato dal menu a discesa Build and Status.

Ci sono due sezioni: metriche e panoramica dei risultati. Sono disponibili le seguenti metriche:

  • Numero totale di requisiti
  • Requisiti all'interno di TestLink
  • Requisiti coperti dai casi di test
  • Requisiti non coperti dai casi di test
  • Requisiti non coperti o non testati
  • Requisiti non testati

I requisiti sono suddivisi in quattro sezioni. Ogni requisito è elencato insieme a tutti i casi di test correlati (colorati in base al risultato del caso di test) -

  • Requisiti superati
  • Requisiti non riusciti
  • Requisiti bloccati
  • Requisiti non eseguiti

La seguente schermata mostra il rapporto sui requisiti -

Questo report richiede una libreria grafica installata sul server web. La logica "Ultimo risultato del test" viene utilizzata per tutti e quattro i grafici.

Per accedere ai grafici, fare clic sui grafici nel riquadro di sinistra come mostrato di seguito.

Il rapporto contiene i seguenti grafici:

Grafico a torta dei casi di test superati / non riusciti / bloccati / e non eseguiti come mostrato sopra.

Grafico a barre dei risultati per parola chiave come mostrato di seguito.

Grafico a barre dei risultati per Top Level Suite come mostrato di seguito.

Le barre nei grafici a barre sono colorate in modo che l'utente possa identificare il numero approssimativo di casi passati, non riusciti, bloccati e non eseguiti.