Modulo Piano di test nel tutorial HP ALM (Quality Center).

  • Dopo aver definito i requisiti, il team di sviluppo avvia il processo di progettazione e sviluppo Collaudo il team inizia a progettare test che possono essere eseguiti una volta distribuita la build.
  • Il successo di qualsiasi prodotto dipende dai processi di test e dalla qualitร  dei test eseguiti. Una buona Piano di test si traduce in un prodotto privo di bug.
  • ALM supporta la manutenzione e l'esecuzione di test manuali, automatizzati e di prestazione poichรฉ ALM รจ perfettamente integrato con tutti i prodotti HP come HP UFT e HP Load Runner.

Modulo Piano di test in HP ALM

Come creare un piano di test

Passo 1 ) Analogamente ai requisiti, creiamo un segnaposto/cartella per ciascuno dei tipi di test come Funzionale e Non Funzionale.

  1. Fare clic sul collegamento Piano di test dalla home page di ALM
  2. Fare clic sull'icona "Nuova cartella".
  3. Inserisci il nome della cartella come "Funzionale" e fai clic su "OK"

Crea piano di prova

Passo 2) La cartella creata verrร  visualizzata come mostrato di seguito.

Crea piano di prova

Passo 3) Allo stesso modo creiamo sottocartelle per i test "Manuali" e "Automatizzati" nella cartella "Funzionale". Pertanto la struttura della cartella finale sarร  come mostrata di seguito:

Nota: NON saremo in grado di creare script di test automatizzati/script di test delle prestazioni da ALM; dovranno invece essere creati dai rispettivi strumenti HP come UFT per i test funzionali e LoadRunner per quelli prestazionali. I dati vengono quindi salvati in ALM in modo che possano essere pianificati, eseguiti, monitorati e riportati.

Crea piano di prova

Passo 4) Sarebbe meglio creare una cartella New per ognuno dei moduli dell'applicazione in modo da non scaricare tutti i test manuali in una cartella. Per le applicazioni Complex ci sarebbero migliaia di test che sarebbero difficili da gestire se non fossero allineati correttamente.

Crea piano di prova

Passo 5) Ora creiamo un test manuale per il modulo "Login" facendo clic sull'icona "Nuovo test" nella scheda "Piano di test".

Crea piano di prova

Passo 6) Inserisci i seguenti dettagli per creare correttamente il nuovo test.

  1. Immettere il nome del nuovo test
  2. Inserisci il tipo di test. In questo caso si tratta del test "Manuale".
  3. L'utente puรฒ anche inserire altri campi non obbligatori come data, Descriptione come mostrato di seguito.
  4. Dopo aver inserito tutti i dettagli, fare clic su "Invia".

Crea piano di prova

Fase 7) Una volta creato il test, il test creato apparirร  nella cartella dei test 'Manual' con altre schede generate come mostrato di seguito. Discutiamo ciascuna di queste schede in dettaglio nei prossimi passaggi.

Crea piano di prova

Passo 8) Clicchi "Passaggi di progettazione" scheda e fare clic sull'icona 'Nuovo passaggio' come mostrato di seguito. Si apre la finestra di dialogo Dettagli passaggio di progettazione

  1. Immettere il nome del passaggio
  2. Inserisci il passo Descriptione
  3. Inserisci il risultato previsto
  4. Fai clic su "OK"

Crea piano di prova

Passo 9) Ripeti il โ€‹โ€‹passaggio n. 6 e inserisci tutti i passaggi rilevanti per testare la funzionalitร . Dopo aver creato tutti i passaggi richiesti, la scheda "Passaggi di progettazione" visualizza tutti i passaggi creati come mostrato di seguito.

Crea piano di prova

Passo 10) Parametri, aiuta l'utente ad assegnare un valore a una variabile che consente all'utente di eseguire lo stesso test con diversi set di dati. In questo caso, il nome utente e la password possono essere due parametri a cui verrebbe assegnato un valore. Comprenderemo l'importanza di avere parametri durante l'esecuzione del test che verrร  trattata nel modulo Test Lab.

Ora vediamo come creare i parametri.

  1. Selezionare la fase di test rispetto alla quale vorremmo aggiungere il parametro.
  2. L'icona 'Parametro' sarร  abilitata. Fare clic sullo stesso come mostrato di seguito.

Crea piano di prova

Passo 11) La finestra di dialogo Parametro si aprirร  come mostrato di seguito. Fare clic sul pulsante "Nuovo parametro".

Crea piano di prova

Passo 12) Si apre la finestra di dialogo con i dettagli dei parametri del test.

  1. Immettere il nome del parametro
  2. Assegnare un valore al parametro
  3. Fare clic su "OK".

Crea piano di prova

Passo 13) La finestra di dialogo "Parametri" viene visualizzata all'utente

  1. Con la variabile creata
  2. Il valore
  3. Fare clic su "OK".

Crea piano di prova

Passo 14) Ora possiamo notare che il parametro viene aggiunto nello stesso "Test Step" come mostrato di seguito.

Ripeti lo stesso anche per il campo password.

Crea piano di prova

Allo stesso modo, crea il parametro per Password Filed

Passo 15) I parametri creati possono essere visualizzati/modificati nella scheda parametri. Questa finestra di dialogo ci aiuta anche a creare, eliminare i parametri associati ai test.

Crea piano di prova

Passo 16) La scheda degli allegati consente all'utente di caricare qualsiasi tipo di file come "xls", "jpg" ecc.

Crea piano di prova

Passo 17) La configurazione del test ci aiuta a riutilizzare il test per diversi scenari di casi d'uso. Cerchiamo di capire come lavorare con le configurazioni di test con un esempio. Per impostazione predefinita esiste una configurazione di test specificata come quella del nome del test.

Nota: NON POSSIAMO eliminare la configurazione di test predefinita ma possiamo modificare la stessa.

Crea piano di prova

Passo 18) Supponiamo che la funzionalitร  di accesso possa essere eseguita da tre tipi di utenti aziendali come "helpdesk", "manager" e "capo cluster".

Rinominiamo la configurazione di test predefinita in "helpdesk" modificando il campo del nome della "Configurazione di test".

Crea piano di prova

Passo 19) Ora aggiungiamo le altre due configurazioni di test, ovvero: manager e cluster head. Clicca sull'icona '+' sotto le configurazioni di test.

Crea piano di prova

Passo 20) Migliori 'Si apre la finestra di dialogo Nuova configurazione del test.

  1. Immettere il nome della configurazione del test
  2. Inserisci altri parametri non obbligatori come 'creato da', 'data di creazione', 'descrizione'
  3. Fare clic su "OK".

Crea piano di prova

Passo 21) Ripetere lo stesso passaggio di cui sopra per creare un'altra configurazione di test per 'cluster head' e l'intera configurazione di test verrร  visualizzata all'utente come mostrato di seguito. Ciรฒ consentirร  ai tester di eseguire lo stesso test individualmente rispetto a tutte le configurazioni create durante l'esecuzione del test, il che non comporterร  alcuna riscrittura dei test.

La configurazione del test NON deve essere confusa con i parametri del test. Quindi dovremmo comprendere la differenza tra parametri e configurazioni di test. I parametri vengono utilizzati per creare variabili e assegnare valori per un passaggio specifico (parametrizzazione del test) mentre la configurazione del test รจ applicabile a tutti i passaggi e generalmente utilizzata per testare diversi casi d'uso aziendali/flusso di lavoro. Durante l'esecuzione gli utenti possono modificare i valori dei parametri creati mentre a Test Case viene eseguito per la configurazione selezionata.

Ad esempio, un'applicazione di pagamento di bollette online, l'utente puรฒ selezionare la modalitร  di pagamento. In caso di pagamenti con "Carta di credito", l'utente puรฒ selezionare Master Card, Visa o American Express. Ognuna di queste ha i propri punti premio cliente. Per testarlo, possiamo progettare un test in modo che ognuno di essi venga aggiunto alle configurazioni di test per verificare i punti premio.

Crea piano di prova

Passo 22) La scheda 'Req Coverage' aiuta i tester a mappare il test rispetto a uno o piรน requisiti specifici, il che aiuta gli utenti a generare la copertura e tracabilitร .

  1. Fare clic sulla scheda "Copertura richiesta".
  2. Selezionare il "Requisito" da mappare rispetto a questo particolare caso di test
  3. Fare clic sul pulsante '<=' per mappare i requisiti selezionati rispetto al test. Possiamo anche mappare piรน requisiti rispetto allo stesso test.

Crea piano di prova

Passo 23) La scheda "Difetti collegati" risulta vuota poichรฉ non abbiamo eseguito alcun test/sollevato alcun problema Difetto rispetto al caso di test. Questa scheda verrร  popolata con i dettagli del difetto se i difetti vengono pubblicati rispetto al caso di test al momento della creazione dei difetti.

Crea piano di prova

Passo 24) La scheda Cronologia mostra l'elenco delle modifiche apportate nel tempo rispetto a questo particolare caso di test fin dal momento della creazione del test.

Crea piano di prova

Caricamento test

A volte, l'utente non creerร  manualmente i casi di test poichรฉ si tratta di un processo che richiede molto tempo. La maggior parte delle organizzazioni sviluppa test manuali in Excel e li carica in ALM in blocco anzichรฉ creare ciascun test manuale uno per uno. Per facilitare il caricamento in ALM, HP ha messo a punto un componente aggiuntivo con il quale l'utente puรฒ caricare direttamente da MS Excel/MS Word. Cerchiamo di comprendere la procedura passo passo per caricare i requisiti nel QC da Excel.

Come caricare i test utilizzando Microsoft Excel

Passo 1) Prima di caricare i test da Excel, dobbiamo preparare Excel in modo che possa essere caricato.

  1. Seleziona i campi che desideri caricare in ALM e crea un'intestazione in Excel per tali campi.
  2. Inserisci dati validi in ciascuno di questi campi come mostrato di seguito.

Carica test utilizzando Microsoft Excel

Passo 2) Dopo aver selezionato i dati da caricare, fare clic su "Esporta in HP ALM" da "Componenti aggiuntivi".

Carica test utilizzando Microsoft Excel

Fase 3) Si apre l'Esportazione guidata ALM. Immettere l'URL del server HP ALM e fare clic su "Avanti".

Carica test utilizzando Microsoft Excel

Passo 4) Immettere il nome utente e la password per l'autenticazione e fare clic su "Avanti".

Carica test utilizzando Microsoft Excel

Passo 5) Selezionare il dominio, il nome del progetto in cui desideriamo caricare i test e fare clic su "Avanti".

Carica test utilizzando Microsoft Excel

Passo 6) Seleziona il tipo di dati che vorremmo caricare. In questo caso si tratta di test. Caricheremo anche i Difetti nei prossimi capitoli.

Carica test utilizzando Microsoft Excel

Passo 7) Inserisci il nome della nuova mappa. La prima opzione, 'Seleziona una mappa', รจ disabilitata perchรฉ non abbiamo ancora creato una mappa. Quindi dovremmo creare un nuovo nome mappa e cliccare su 'Avanti'. Non abbiamo selezionato 'Crea una mappa temporanea' perchรฉ vorremmo riutilizzarla ogni volta per caricare 'tests.

Carica test utilizzando Microsoft Excel

Fase 8) Facendo clic su 'Avanti', la mappaping Si apre la finestra di dialogo come mostrato di seguito.

  1. Gli elementi della griglia del riquadro sinistro elencati corrispondono ai campi disponibili per il caricamento in HP ALM. Tieni presente che i campi contrassegnati in 'ROSSO' devono essere mappati in quanto sono campi obbligatori.
  2. Gli elementi della griglia del riquadro destro si riferiscono ai campi mappati in modo che i valori in Excel confluiscano nei campi corrispondenti di ALM.

Carica test utilizzando Microsoft Excel

Passo 9) Ora capiamo come mappare i campi in Excel rispetto ai campi in ALM.

  1. Selezionare il campo che l'utente desidera mappare e fare clic sul pulsante freccia come mostrato di seguito.

Carica test utilizzando Microsoft Excel

  1. Immettere il nome della colonna in Excel che corrisponde al nome della colonna appropriata in HP ALM.

Carica test utilizzando Microsoft Excel

  1. Mappa tutte le colonne richieste in Excel rispetto ai campi appropriati in HP ALM. Dopo la mappaturaping Compila tutti i campi obbligatori e clicca su "Esporta".

Carica test utilizzando Microsoft Excel

Passo 10) Una volta completato il caricamento, ALM visualizza il messaggio come mostrato di seguito. Se vengono visualizzati errori, risolvi il problema e prova a ricaricare lo stesso.

Alcuni degli errori comuni sono elencati di seguito:

  • L'Oggetto/Percorso non รจ valido/non disponibile o NON mappato dall'utente.
  • Il campo 'Tipo test' ha un valore diverso da Manuale. Test automatizzati CAN essere caricato utilizzando Excel.
  • Il campo Nome test รจ vuoto o NON mappato.
  • Lo stato non deve avere valori diversi da Progettazione, Pronto, Importato, Riparazione.
  • Carica test utilizzando Microsoft Excel

Passo 11) Ora verifichiamo lo stesso nella scheda 'Test'. Tutti i dettagli del test sono caricati come mostrato di seguito.

Note: : gli utenti possono anche eseguire il ricaricamento dei test. In caso di ricaricamento dei casi di test, se il nome del test esiste giร  e se c'รจ solo una modifica nella descrizione del passaggio, il test verrร  sovrascritto con quello esistente. Se il nome del test รจ diverso da quello caricato, verrร  caricato come nuovo test.

Carica test utilizzando Microsoft Excel

Come creare risorse di test

Le risorse di test consentono agli utenti di gestire le risorse che vengono solitamente raccolte da test automatizzati/delle prestazioni. Gli utenti possono caricare lo script che puรฒ essere utilizzato da uno o piรน test. Possono anche essere scaricati/modificati e caricati nuovamente nelle risorse di test.

Vediamo come possiamo utilizzare il modulo Test Resources in modo efficace. Questo modulo viene dimostrato caricando nelle risorse di test lo stesso file Excel utilizzato per importare i test da Excel in ALM.

Si consiglia il caricamento di Test Case Excel in modo da poter modificare i test quando richiesto e ricaricare solo i test case modificati. รˆ anche facile aggiungere nuovi test e caricare solo i test appena aggiunti.

Tuttavia possiamo caricare anche altri tipi di file come .xls, .vbs, .qfl ecc.

Passo 1) Passare al modulo Risorse di test come mostrato di seguito. Si apre la pagina del modulo delle risorse di test.

Creare risorse di prova

Passo 2) Crea una "Nuova cartella" cliccando sull'icona Nuova cartella come mostrato di seguito. Si apre la finestra di dialogo Nuova cartella. Creiamo una risorsa di test per tutti e tre i test, ovvero: Manuale, Automazione e Prestazioni.

Creare risorse di prova

Passo 3) La cartella viene creata come mostrato di seguito.

Creare risorse di prova

Passo 4) Allo stesso modo creiamo altre due cartelle, ovvero: Automazione e Prestazioni. Dopo aver creato una cartella per ciascuna delle risorse di test, la struttura finale delle cartelle sarร  come mostrato di seguito:

Creare risorse di prova

Passo 5) Creiamo una nuova risorsa di test caricando il file Excel che abbiamo creato per scrivere test manuali che sono stati caricati in ALM. Seleziona la cartella in cui l'utente desidera caricare la risorsa di test.

Creare risorse di prova

Passo 6) Immettere il nome della risorsa di test, selezionare anche il tipo di risorsa e fare clic su "OK".

Creare risorse di prova

Passo 7) Dopo aver creato la risorsa di test, ora dobbiamo caricare la risorsa in modo che sia disponibile nella scheda "Visualizzatore risorse" che verrร  utilizzata nei test.

  1. Fare clic sulla scheda "Visualizzatore risorse".
  2. Fare clic su "Carica file" e selezionare il file da caricare

Creare risorse di prova

Passo 8) Dopo aver caricato il file, lo stato verrร  mostrato all'utente e sarร  disponibile per il download.

Creare risorse di prova

Nota: Vengono caricati i seguenti tipi di risorse di test che possono essere utilizzate per eseguire i test automatizzati.

  1. Tabella dati
  2. Variabili ambientali
  3. Biblioteche di funzioni
  4. Scenari di recupero
  5. Repository di oggetti condivisi

Video sul piano di test

Clicchi Qui. se il video non รจ accessibile

punti chiave: -

  • Utilizzerai il modulo Piano di test in QualityCenter per progettare e creare i tuoi casi/script di test.
  • Puoi collegare i tuoi test nel modulo Piano di test con i requisiti nel modulo Requisiti per una facile tracre.
  • QualityCenter offre numerose funzionalitร , come la copia dei passaggi di test, l'invio di script tramite e-mail per la revisione, l'aggiunta di allegati, ecc., per facilitare uno sviluppo piรน rapido dei casi di test.

Riassumi questo post con: