Modulo Requisiti in HP ALM (Quality Center)

⚡ Riepilogo intelligente

Il modulo Requisiti in HP ALM (Quality Center) consente ai team di definire, organizzare e trace ogni requisito del progetto. Questa procedura guidata copre la creazione della cartella, l'inserimento manuale, il caricamento in blocco tramite Microsoft Componente aggiuntivo di Excel, analisi della copertura e tracGenerazione della matrice di capacità.

  • 📁 Struttura delle cartelle: Innanzitutto, crea una cartella di rilascio, quindi separa le sottocartelle Funzionali e Non Funzionali prima di aggiungere qualsiasi requisito.
  • 📝 Campi obbligatori: Sono richiesti solo il nome e il tipo di requisito; autore, priorità e versione di destinazione sono facoltativi.
  • 📎 allegati: I file Word, Excel e di immagine si allegano direttamente a un requisito, mantieniping documenti originali accanto al verbale.
  • 📊 Componente aggiuntivo di Excel: Installare HP ALM Microsoft Componente aggiuntivo di Excel per caricare centinaia di requisiti in un'unica esportazione.
  • 🔗 Mappa del campoping: Campi evidenziati in rosso all'interno della mappaping Le finestre di dialogo sono obbligatorie e devono puntare a colonne di Excel.
  • 📈 Analisi della copertura: Il menu Visualizza riporta il numero di test superati, falliti e non eseguiti per ogni cartella dei requisiti.
  • 🧾 Tracmatrice di fattibilità: Filtra i risultati in base ai test collegati, quindi esporta la matrice generata in Excel come prova di audit.

Modulo Requisiti in HP ALM (Quality Center)

Che cos'è il modulo Requisiti in HP ALM?

Migliori Modulo dei requisiti in HP ALM (Quality Center) È lo spazio di lavoro in cui un team di progetto registra gli elementi da consegnare in una release, li organizza in una gerarchia e li collega a test e difetti. È il punto di ingresso del flusso di lavoro ALM e ogni modulo successivo dipende dai dati acquisiti qui.

  • La definizione dei requisiti è una delle fasi preliminari del ciclo di vita dello sviluppo del software.
  • Un requisito descrive ciò che deve essere consegnato al cliente al termine di una specifica release.
  • Definire i requisiti in modo conciso e chiaro fin dall'inizio si traduce in una riduzione al minimo delle rilavorazioni al termine dello sviluppo.
  • Questo modulo consente agli utenti di definire, gestire e track requisiti e supporta l'annidamento padre-figlio, in modo che un requisito di grandi dimensioni possa essere suddiviso in requisiti più piccoli.
  • Ogni requisito riceve un ID requisito univoco, che è ciò che la copertura e tracI rapporti di disabilità vengono utilizzati per l'identificazione.

Il modulo è accessibile dalla barra laterale ALM, insieme a Piano di test, Laboratorio di test e Difetti. Se non hai familiarità con l'interfaccia, Procedura dettagliata dell'interfaccia grafica di HP ALM spiega ciascun riquadro mostrato di seguito.

Opzione del modulo Requisiti nella barra laterale di HP ALM

Nel corso di questo articolo utilizzeremo l'applicazione di esempio GURU99 Banking In questo modo i requisiti visualizzati sullo schermo corrisponderanno a un insieme di funzionalità reali. La schermata seguente mostra l'applicazione di esempio le cui funzionalità verranno acquisite come requisiti.

Applicazione di esempio per il settore bancario GURU99 utilizzata per soddisfare i requisiti di HP ALM.

Perché la gestione dei requisiti è importante in HP ALM

Archiviare i requisiti in un foglio di calcolo su un'unità condivisa funziona fino all'arrivo della prima richiesta di modifica. Da quel momento in poi, nessuno sa quale test protegge quale requisito, o se un difetto appartiene effettivamente a un elemento di ambito concordato. Gestire i requisiti all'interno di un ALM elimina questa ambiguità, perché il record del requisito stesso diventa il punto di riferimento per il resto del progetto.

Quattro vantaggi pratici derivano da keeping requisiti all'interno del modulo piuttosto che all'esterno:

  • Unica fonte di verità. Analisti, sviluppatori e tester leggono lo stesso record e la scheda Cronologia mostra chi ha modificato cosa.
  • Copertura automatica. Una volta che un requisito è collegato ai test nel Modulo Piano di provaALM calcola la copertura senza alcun conteggio manuale.
  • Analisi d'impatto. Quando un requisito cambia, i test collegati vengono contrassegnati, in modo che il team sappia esattamente cosa eseguire nuovamente nel Laboratorio di prova.
  • Rilascio dell'allineamento. Target Rilascio e Target I campi del ciclo collegano ogni requisito al piano definito in Rilasci e cicli.

Suggerimento: Concordate l'elenco dei tipi di requisiti con i vostri analisti aziendali prima del primo caricamento. Modificare i tipi in seguito significa dover rimappare.ping ogni modello Excel che il tuo team già utilizza.

Come creare i Requisiti

Passo 1) Nel modulo "Requisiti" fai clic su "Requisiti".

Selezione dei requisiti nel modulo Requisiti di HP ALM

Passo 2) Conservare tutti i requisiti per questa versione (2017 R1) in una cartella specifica, in modo da poterli consultare facilmente. Inoltre, evidenziare la distinzione tra requisiti "funzionali" e "non funzionali" collocandoli in cartelle diverse.

  1. Fai clic sull'icona "Nuova cartella" nel modulo Requisiti.
  2. Inserisci il nome della cartella come “2017 R1" per identificare facilmente i requisiti per questa versione.

Creazione della cartella di rilascio 2017 R1 in HP ALM

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

Cartella di rilascio creata nell'albero dei requisiti di HP ALM

Passo 4) Ora crea una cartella per 'Cookie di funzionalità'requisiti, dove vengono conservati tutti i documenti relativi ai requisiti funzionali e gli elementi di lavoro.

Creazione di una cartella per i requisiti funzionali in HP ALM

Passo 5) La cartella creata viene visualizzata in 'Requisiti' modulo come mostrato di seguito.

Cartella funzionale elencata nella cartella di rilascio in HP ALM

Passo 6) Allo stesso modo, crea una cartella denominata "Non funzionale". Dopo aver creato entrambe le cartelle, "Funzionale" e "Non funzionale", la struttura delle cartelle sarà quella mostrata di seguito.

Struttura delle cartelle funzionali e non funzionali in HP ALM

Passo 7) Nella pagina dei requisiti, fai clic sull'icona "Nuovo requisito", come mostrato di seguito.

Icona Nuovo requisito sulla barra degli strumenti di HP ALM

Si apre la finestra di dialogo "Nuovo requisito" e l'utente deve compilare i seguenti campi obbligatori.

  1. Inserisci il nome del requisito.
  2. Selezionare il tipo di requisito.

La finestra di dialogo sottostante mostra entrambi i campi obbligatori compilati.

Finestra di dialogo "Nuovo requisito" con campi obbligatori per nome e tipo.

Passo 8) L'utente può inoltre compilare i seguenti campi facoltativi.

  1. Autore
  2. Priorità
  3. Revesaminato
  4. Target Rilasciare
  5. Target Ciclo
  6. Descriptione e commenti

Passo 9) Il modulo consente inoltre agli utenti di inserire il testo del requisito in 'Rich Textformatta direttamente, come mostrato di seguito.

Scheda Rich Text di un requisito HP ALM

Passo 10) Solitamente, i requisiti vengono inseriti in un documento Word. È possibile caricarli nella scheda Allegati, come mostrato di seguito. ALM supporta anche altri tipi di file, come .xls e .jpg. Dopo il caricamento, fare clic sul pulsante Invia.

Scheda Allegati di un requisito HP ALM

Passo 11) Il requisito salvato viene visualizzato all'utente come mostrato di seguito.

Nuovo requisito creato e visualizzato nella griglia HP ALM

Come caricare i requisiti utilizzando Microsoft Excel

Creare i requisiti manualmente va bene per pochi elementi, ma diventa lento quando una release ne contiene decine. Caricare in blocco è molto più veloce che aggiungere ogni requisito uno per uno. Per rendere ciò possibile, HP fornisce un componente aggiuntivo che esporta le righe direttamente da Microsoft Excel o Microsoft Word in ALM. La procedura seguente illustra l'intero percorso, dal download del componente aggiuntivo alla verifica dei record caricati.

Prima di iniziare, è utile visualizzare il flusso di lavoro dall'inizio alla fine. Le tre parti che seguono corrispondono alle tre fasi di questo diagramma.

Flusso di lavoro per il caricamento dei requisiti da Excel in HP ALM

Parte A – Download del componente aggiuntivo di Excel

Passo 1) Accedere alla pagina iniziale di ALM http://localhost:8181/qcbin e fare clic su "Strumenti" dall'elenco dei collegamenti.

Collegamento Strumenti nella pagina iniziale di HP ALM

Passo 2) Nella pagina dei componenti aggiuntivi, fai clic sul collegamento "Altri componenti aggiuntivi HP ALM", come mostrato di seguito.

Ulteriori informazioni sui componenti aggiuntivi HP ALM sono disponibili nella pagina dei componenti aggiuntivi.

Passo 3) Seleziona 'Componenti aggiuntivi per Microsoft Applicazioni' e quindi selezionare 'Microsoft Ho rimosso "Excel" dall'elenco perché il componente aggiuntivo di MS Excel è quello utilizzato per caricare i dati in HP ALM.

Componenti aggiuntivi per Microsoft Categoria Applicazioni in HP ALM

Passo 4) Seleziona 'HP ALM Microsoft Il link al componente aggiuntivo Excel per ALM 12.00 corrisponde alla versione del tuo server.

HP ALM Microsoft Link per scaricare il componente aggiuntivo di Excel

Passo 5) La pagina di download offre anche una guida "Read-me" e una guida "Add-in", che vale la pena tenerepingFacendo clic sul collegamento di download, il file di installazione del componente aggiuntivo viene salvato nella posizione predefinita o in quella selezionata dall'utente.

Download del file di installazione del componente aggiuntivo HP ALM per Excel

⚠️ Attenzione: La versione del componente aggiuntivo deve corrispondere alla versione del server ALM. Un componente aggiuntivo creato per ALM 12.00 non riuscirà a connettersi a un server con una versione principale diversa e la procedura guidata di esportazione fallirà nella fase di autenticazione con un errore generico.

Parte B – Installazione del componente aggiuntivo di Excel

Passo 1) Seleziona il componente aggiuntivo scaricato, fai clic con il pulsante destro del mouse sul file e scegli "Esegui come amministratore" in modo che il componente aggiuntivo possa registrarsi per Excel.

Esecuzione del programma di installazione del componente aggiuntivo HP ALM per Excel come amministratore

Passo 2) Si apre la procedura guidata di installazione. RevVisualizza la schermata di benvenuto e fai clic su "Avanti" per continuare.

Schermata di benvenuto della procedura guidata di installazione del componente aggiuntivo HP ALM per Excel.

Passo 3) Seleziona il tipo di installazione. In questo caso è selezionata l'opzione "Per tutti gli utenti", che è l'impostazione predefinita. Per installare l'aggiornamento solo per l'account attualmente connesso, seleziona "Solo per l'utente corrente" e fai clic su "Avanti".

Scelta dell'ambito di installazione per il componente aggiuntivo HP ALM per Excel

Passo 4) Al termine dell'installazione, l'utente riceve un messaggio di stato. Fare clic sul pulsante "Fine".

Messaggio di completamento dell'installazione per il componente aggiuntivo HP ALM per Excel.

Passo 5) Per verificare che il componente aggiuntivo sia stato installato correttamente, apri Excel e vai alla scheda "Componenti aggiuntivi". L'opzione "Esporta in HP ALM" conferma che il componente aggiuntivo è stato registrato.

Opzione Esporta in HP ALM nella scheda Componenti aggiuntivi di Excel

Parte C – Caricamento dei requisiti in ALM

Passo 1) Prima di caricare i requisiti da Excel, preparare il foglio di lavoro in modo che possa essere letto dalla procedura guidata.

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

Foglio Excel preparato con le intestazioni dei requisiti per il caricamento su HP ALM

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

Avvio dell'esportazione in HP ALM da Excel

Passo 3) Si apre la procedura guidata di esportazione ALM. Immettere il server HP ALM URL e fai clic su 'Avanti'.

Accesso al server HP ALM URL nella procedura guidata di esportazione

Passo 4) Inserisci nome utente e password per l'autenticazione e fai clic su "Avanti".

Schermata di autenticazione della procedura guidata di esportazione di HP ALM

Passo 5) Seleziona il dominio e il nome del progetto in cui caricare i requisiti, quindi fai clic su "Avanti".

Selezione del dominio e del progetto nella procedura guidata di esportazione di HP ALM

Passo 6) Seleziona il tipo di dati da caricare. In questo caso si tratta di Requisiti. Test e difetti possono essere caricati tramite la stessa procedura guidata.

Selezionare "Requisiti" come tipo di dati da esportare in HP ALM

Passo 7) Inserisci il nuovo nome della mappa. La prima opzione, "Seleziona una mappa", è disabilitata perché non è stata ancora creata alcuna mappa. Crea un nuovo nome per la mappa e fai clic su "Avanti". L'opzione "Crea una mappa temporanea" deve essere lasciata deselezionata perché questa mappa verrà riutilizzata ogni volta che vengono caricati i requisiti.

Creazione di una nuova mappa dei campi nella procedura guidata di esportazione HP ALM

Passo 8) In questa finestra di dialogo, l'utente deve scegliere il comportamento relativo al tipo di requisito. Se si carica un solo tipo di requisito, selezionare "Tipo di requisito singolo". Poiché in questo esempio vengono caricati diversi tipi di requisito, il tipo deve essere associato alla colonna corrispondente in Excel. In questo modello, la colonna "E" contiene il tipo di requisito.

Selezione del comportamento del tipo di requisito nella procedura guidata di esportazione di HP ALM

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

  1. Il riquadro a sinistra elenca i campi disponibili per il caricamento in HP ALM. Si noti che i campi contrassegnati in rosso sono obbligatori e devono essere mappati.
  2. Il riquadro di destra elenca i campi già mappati, in modo che i valori di Excel vengano trasferiti nei campi corrispondenti di ALM.

Mappa del campoping finestra di dialogo nella procedura guidata di esportazione HP ALM

Passo 10) Per mappare un campo, seleziona il campo ALM che desideri mappare e fai clic sul pulsante con la freccia, come mostrato di seguito.

Spostamento di un campo ALM nell'elenco mappato

Passo 11) Inserisci la lettera della colonna di Excel corrispondente al campo HP ALM selezionato.

Inserimento del nome della colonna Excel per un campo di HP ALM

Passo 12) Mappa tutte le colonne richieste in Excel rispetto ai campi appropriati in HP ALM. Dopo la mappaturaping Seleziona tutti i campi obbligatori e fai clic su "Esporta".

Mappa del campo completataping pronto per l'esportazione in HP ALM

Passo 13) In caso di caricamento riuscito, ALM visualizza il messaggio riportato di seguito. Se si verificano errori, correggere le righe segnalate e riavviare l'esportazione.

Messaggio di conferma dell'avvenuta esportazione da HP ALM

Passo 14) Verifica il risultato nella scheda "Requisiti". Tutti i dettagli relativi ai requisiti, inclusi gli allegati, vengono caricati come mostrato di seguito.

I requisiti caricati sono visibili nella scheda Requisiti HP ALM.

Come eseguire l'analisi di copertura (requisito) Traccapacità)

Una volta mappati i requisiti, i test e i difetti, ALM può generare un'analisi di copertura e un tracMatrice di fattibilità. L'analisi di copertura mostra la copertura dei test rispetto a un requisito specifico, insieme al numero di test superati, falliti e non eseguiti. È il modo più veloce per dimostrare che ogni elemento di ambito ha almeno un caso di prova Dietro.

Passo 1) Accedere al modulo Requisiti, fare clic sul menu 'Visualizza' e selezionare 'Analisi della copertura'.

Selezione di Analisi della copertura dal menu HP ALM View

Passo 2) L'analisi della copertura viene generata per ciascun requisito inserito nella scheda "Requisiti", con uno stato consolidato a livello di cartella.

Analisi consolidata della copertura a livello di cartella in HP ALM

Passo 3) Espandendo la cartella, viene visualizzata l'analisi della copertura come mostrato di seguito.

Analisi di copertura estesa per ciascun requisito in HP ALM

Passo 4) Fai clic su qualsiasi stato dell'analisi della copertura per ottenere un report dettagliato.

  1. Fai clic sullo stato di un requisito specifico. L'analisi della copertura viene visualizzata con il numero di errori.
  2. Fai clic su "Mostra copertura dei test" per visualizzare lo stato dettagliato dei test associati al requisito selezionato.

Analisi dettagliata della copertura con l'opzione Mostra copertura di prova

Passo 5) Facendo clic su "Mostra copertura dei test", viene visualizzato lo stato di esecuzione dei test rispetto al requisito selezionato. Le voci non riuscite qui sono quelle che di solito si trasformano in record in Gestione dei difetti.

Stato di esecuzione del test per un requisito HP ALM selezionato

TracMatrice di capacità

  • Migliori TracLa matrice di fattibilità consente agli utenti di determinare l'entità delle relazioni tra i requisiti e altri requisiti, oppure tra i requisiti e i test.
  • La matrice elenca i requisiti di origine insieme ai requisiti e ai test associati e visualizza il numero totale di relazioni per ciascun requisito di origine.

Passo 1) Accedere al menu 'Visualizza' e selezionare 'TracMatrice di fattibilità.

Selezione TracMatrice di accessibilità dal menu HP ALM View

Passo 2) Migliori TracLa pagina della matrice di accessibilità si apre come mostrato di seguito.

  • Fai clic su 'Configura' TracMatrice di fattibilità.
  • Il 'Configura TracSi apre la finestra di dialogo 'Matrice di fattibilità'.

Configurazione TracOpzione Matrice di accessibilità in HP ALM

Passo 3) Imposta i criteri per la generazione del tracmatrice di fattibilità come mostrato di seguito.

  • Fai clic su "Filtra" sotto "Definisci requisiti di origine".
  • Si apre la finestra di dialogo "Requisiti di filtro". Fare clic sul pulsante dei criteri di filtro.
  • Si apre la finestra di dialogo Seleziona criteri di filtro. Seleziona "Funzionale" dall'elenco.
  • Fare clic su "OK".

Impostazione del filtro dei requisiti di origine per il tracmatrice di capacità

Passo 4) La finestra di dialogo Requisiti filtro visualizza i criteri di filtro selezionati dall'utente. Fare clic su "OK".

Finestra di dialogo "Requisiti di filtro" che mostra i criteri selezionati

Passo 5) Configurare TracViene visualizzata la finestra di dialogo di abilitazione.

  1. Viene visualizzato il 'Tipo di requisito' selezionato.
  2. Fai clic sul collegamento "Filtra per test collegati".

Configurazione Tracfinestra di dialogo sulla fattibilità con collegamento Filtra per test collegati

Passo 6) Genera il tracMatrice di compatibilità tra requisiti e test. Facendo clic su "Filtra per test collegati", viene visualizzata la seguente finestra di dialogo.

  1. Abilita "Filtra per test collegati".
  2. Selezionare "Collegato a" i seguenti test.
  3. Per generare la matrice dei requisiti che hanno più di 5 test, selezionare il criterio di filtro "più di".
  4. Inserisci un valore. In questo caso è '5'.
  5. Fare clic su "OK".

Filtra in base ai criteri dei test collegati per HP ALM tracmatrice di capacità

Passo 7) La schermata seguente mostra tutti i requisiti e i relativi test, a condizione che siano specificati tracI criteri di idoneità sono soddisfatti.

TracRisultati della matrice di capacità che elencano i requisiti e i test collegati

Passo 8) L'utente può anche fare clic su 'Genera TracUtilizzare la funzione "Matrice di fattibilità" per esportare il risultato in Excel.

  1. Seleziona i dettagli per i quali il tracÈ necessario generare la matrice di fattibilità.
  2. Fai clic su 'Genera' TracMatrice di fattibilità.

Generare TracPulsante Matrice di accessibilità in HP ALM

Passo 9) La finestra di dialogo Salva file viene visualizzata all'utente.

  1. Scegli il luogo in cui il tracLa matrice di fattibilità deve essere salvata.
  2. Inserisci il nome del file.
  3. Fare clic su "Salva".

Salvataggio generato tracmatrice di capacità su disco

Passo 10) Facendo clic sul pulsante 'Salva', tracLa matrice di accessibilità viene generata e resa disponibile all'utente.

generated tracMatrice di fattibilità esportata da HP ALM a Excel

Il breve video qui sotto illustra le stesse schermate del modulo Requisiti.

Confronto tra le tipologie di requisiti e le opzioni di campo

ALM viene fornito con un piccolo set di tipi di requisiti predefiniti, e ognuno di essi modifica i campi visualizzati nella scheda Dettagli. Scegliere il tipo giusto fin dall'inizio mantiene la mappa Excelping stabile e i report sulla copertura sono significativi.

Tipo di requisito Utilizzo tipico Coperto dai test?
Indefinito Segnaposto creato durante la prima importazione, perfezionato in seguito Nodo
Affari Obiettivo aziendale di alto livello di competenza dell'analista Nodo
cartella Grouping nodo come “2017 R1” o “Funzionale” Nodo
Cookie di funzionalità Comportamento che l'applicazione deve mostrare Si
Collaudo Requisito scritto specificamente per guidare la progettazione del test Si

Solo i tipi contrassegnati come testabili possono essere collegati ai test, motivo per cui un requisito aziendale non mostra mai una percentuale di copertura. Due abitudini mantengono il modulo pulito:

  • Mantieni la struttura delle cartelle poco profonda. Prima la versione, poi la categoria e infine i requisiti, di solito è sufficiente.
  • Riutilizzare una mappa Excel salvata anziché una temporanea, in modo che i caricamenti ripetuti producano una mappa dei campi identica.ping.

Gli amministratori del progetto possono aggiungere tipi di requisiti e campi personalizzati, come descritto in personalizzazione del progetto.

Per portare avanti questi requisiti, continuare con il Modulo Piano di prova per progettare test collegati, quindi eseguirli dal Laboratorio di prova e registrare i risultati attraverso Gestione dei difettiSe stai ancora configurando, rivedi cos'è HP ALM e passaggi di installazionee prepararsi per i colloqui con il Domande per un colloquio di lavoro su HP ALM.

DOMANDE FREQUENTI

I diritti di aggiunta, modifica ed eliminazione per l'entità Requisito vengono concessi per gruppo di utenti nella personalizzazione del progetto. Il gruppo predefinito Tester QA può solitamente aggiungere requisiti ma non eliminare cartelle, quindi un amministratore di progetto deve modificare il gruppo se è necessaria una pulizia in blocco.

Sì. Seleziona un requisito, quindi utilizza la procedura guidata Converti in test dalla griglia Requisiti. ALM crea argomenti e test corrispondenti nell'albero del piano di test e li collega automaticamente, in modo che la copertura venga visualizzata senza alcuna mappatura manuale.ping.

Si tratta di una funzionalità ALM che valuta ogni requisito in base alla criticità aziendale e alla probabilità di errore, per poi raccomandare un livello di test e una stima dello sforzo necessario. Gli analisti la utilizzano per decidere quali requisiti meritano test esaustivi e quali necessitano solo di una verifica preliminare.

Sì. La scheda Cronologia registra ogni tracModifica del campo chiave con utente e timestamp. Se il controllo di versione è abilitato per il progetto, i requisiti possono anche essere estratti, modificati e archiviati, generando versioni numerate che è possibile confrontare o ripristinare.

Un assistente AI può esaminare una bozza di specifica per formulazioni vaghe, criteri di accettazione mancanti e duplicati, quindi produrre un foglio di calcolo pulito con Nome, Tipo, Priorità e DescriptLe colonne sono pronte per il componente aggiuntivo di Excel. Ogni riga dovrà comunque essere approvata da un revisore umano.

Sì. Il testo dei requisiti esportato tramite l'API OTA o l'API REST può essere utilizzato come input per un modello che genera casi di test passo passo, i quali vengono poi importati nel Piano di test e ricollegati. Considera l'output come una prima bozza che necessita di convalida da parte del tester.

Clicchi Qui. se il video non è accessibile

Riassumi questo post con: