HP ALM Admin: Come creare dominio, progetto e utente

⚡ Riepilogo intelligente

Il lavoro di amministrazione di HP ALM inizia all'interno dell'Amministrazione del sito, dove si crea un dominio, si aggiunge un progetto al suo interno, si registrano gli utenti e si associano questi ultimi alle aree di progetto. Ogni passaggio viene eseguito dalla console di Amministrazione del sito, a cui gli utenti finali non possono accedere.

  • ️ Prima il dominio: Un dominio è semplicemente una cartella per progetti correlati, quindi è necessario crearlo prima che esista qualsiasi progetto.
  • 🗂️ Procedura guidata del progetto: Seleziona "Crea un progetto vuoto" a meno che tu non stia copiando o importando un modello di progetto esistente.
  • ️ Dettagli del database: Scegli MS-SQL o Oracle per abbinare il server scelto durante l'installazione, quindi fornire le credenziali di amministratore del database.
  • ✅ Attiva la bandiera: Sul server esiste ancora un progetto inattivo, ma nessun tester è in grado di accedervi.
  • 🔒 Indicatore di versione: Abilita la gestione delle versioni per impedire a due utenti di modificare contemporaneamente lo stesso requisito o test.
  • 👤 Gli utenti sono di tutto il mondo: Crea ciascun utente una sola volta in Utenti del sito, quindi assegna quell'unico account a più aree di progetto.
  • 🚫 Nessun accesso automatico: Un account appena creato non visualizza nulla finché un amministratore non lo associa a un progetto.

Tutorial di amministrazione di HP ALM: come creare dominio, progetto e utente

Che cos'è l'amministrazione del sito HP ALM?

Site Administration è la console a livello di server di HP ALM (Application Lifecycle Management), lo strumento precedentemente venduto come HP Quality Center e ora commercializzato come OpenText ALM/Quality Center. Si apre tramite un collegamento separato nella pagina iniziale di ALM ed è riservato all'account Amministratore del sito creato durante l'installazione. Da questa singola console, l'amministratore crea la struttura dei container all'interno della quale lavorerà in seguito ogni tester: domini, progetti e account utente.

L'amministrazione del sito viene spesso confusa con la personalizzazione del progetto, ma le due console svolgono compiti molto diversi. L'amministrazione del sito decide quale esistono progetti e che può aprirli. La personalizzazione del progetto decide come Un progetto si comporta come dovrebbe una volta aperto.

Aspetto Amministrazione sito Personalizzazione del progetto
Obbiettivo L'intero server ALM Un unico progetto
Aperto da Collegamento all'amministrazione del sito nella pagina iniziale di ALM Strumenti > Personalizza all'interno di un progetto
Compiti tipici Crea domini, crea progetti, aggiungi utenti al sito, assegna licenze Aggiungi gli utenti del progetto ai gruppi, modifica i campi, crea elenchi e flussi di lavoro
Chi lo usa Solo per l'amministratore del sito Amministratore o responsabile del progetto
Effetto di un cambiamento Influisce su ogni progetto presente sul server. Riguarda solo il progetto corrente

Se non hai ancora installato il server, inizia con il Procedura dettagliata per l'installazione di HP ALM., perché la password dell'amministratore del sito utilizzata di seguito viene impostata durante tale installazione.

Gerarchia di dominio, progetto e utente di HP ALM

ALM memorizza tutto in una rigida struttura a tre livelli. Un dominio si trova al livello superiore come cartella logica, uno o più progetti si trovano sotto ogni dominio e ogni progetto ha il proprio schema di database con requisiti, test, esecuzioni di test e difetti. Gli account utente si trovano al di fuori di questa struttura ad albero: vengono definiti una sola volta per l'intero sito e successivamente viene loro concesso l'accesso ai singoli progetti.

Livella Cos'è Esempio utilizzato in questo articolo Creato da
Domini Un gruppoping Cartella per progetti correlati. Non contiene dati di test propri. BANCARIO Site Administrator
Progetto Un repository autonomo con un proprio schema di database e un proprio sistema di archiviazione file. GURU99_BANCA Site Administrator
Utente del sito Un login definito una sola volta per l'intero server ALM. Guru99 Site Administrator
gruppo di utenti del progetto L'insieme di autorizzazioni che determina cosa un utente può fare all'interno di un progetto. Addetto al controllo qualità, Responsabile di progetto Administrator progetto

La conseguenza pratica di questa progettazione è che un dominio deve esistere prima che un progetto possa essere creato, e un progetto deve esistere prima che un utente possa esservi associato. Questo è esattamente l'ordine seguito dalle tre sezioni seguenti.

Suggerimento: Raggruppa i domini per linea di business o applicazione, non per nome del team. I team cambiano molto più spesso delle applicazioni e un dominio non può essere rinominato a caso quando decine di progetti fanno riferimento ad esso.

Come creare un dominio in HP ALM

Passaggio 1) Avviare ALM.
Avvia ALM e fai clic su "Amministrazione del sito" nella pagina iniziale. Verrà visualizzata una richiesta di accesso. Inserisci le credenziali dell'amministratore del sito create durante l'installazione.

Richiesta di accesso all'amministrazione del sito in HP ALM

Passaggio 2) Aprire l'azione Crea dominio.
La dashboard di amministrazione del sito si apre sulla scheda Progetti del sito. Fare clic su Crea dominio nella barra degli strumenti sopra l'albero del progetto.

Pulsante Crea dominio nella scheda Progetti del sito HP ALM

Passaggio 3) Inserire il nome di dominio.
Nella finestra a comparsa, digita il nome del dominio — "Banking" in questo esempio — e fai clic OK.

Inserimento del nome di dominio Banking in HP ALM

Passaggio 4) Conferma il dominio.
Il nuovo dominio ora appare nell'albero dei progetti a sinistra, come mostrato di seguito. Rimane vuoto finché non vi si aggiunge un progetto.

Il dominio BANKING appena creato è elencato nell'albero dei progetti HP ALM.

Controlla anche: - Tutorial su HP ALM/Quality Center

Come creare un progetto in HP ALM

Passaggio 1) Selezionare il dominio principale.
Seleziona il dominio a cui appartiene il progetto — in questo caso "BANKING" — e fai clic Crea progetto.

Selezionare il dominio BANKING e fare clic su Crea progetto

Passaggio 2) Scegliere il tipo di progetto.
Si apre la procedura guidata Crea progetto. Seleziona Crea un progetto vuoto dalla lista e clicca AvantiLe altre opzioni consentono di copiare un progetto esistente o di importarne uno da un file salvato.

Nell'applicazione "Crea progetto vuoto" della procedura guidata di progetto HP ALM

Passaggio 3) Assegna un nome al progetto.
Inserisci il nome del progetto e conferma il dominio visualizzato sotto di esso, quindi fai clic Avanti.

Inserimento del nome del progetto GURU99_BANK in HP ALM

Passaggio 4) Fornire i dettagli del database.
Seleziona il tipo di database corrispondente alla tua installazione. Qui è selezionato MS-SQL perché HP ALM è stato installato con SQL Server come backend; scegli Oracle Se invece si tratta del tuo server di database, inserisci:

  • Nome del server del database
  • Nome utente amministratore del database
  • password di amministratore del database

Clicchi Avanti per continuare.

Selezione di MS-SQL e inserimento delle credenziali di amministratore del database in HP ALM

Passaggio 5) Assegnare un amministratore di progetto.
Seleziona il Admin utente e clicca AvantiAl momento non compaiono altri nomi perché non sono stati creati ulteriori utenti in ALM.

Assegnazione dell'utente Admin come amministratore del progetto in HP ALM

Passo 6) Revvisualizza il riepilogo e crea.
La finestra di dialogo Riepilogo elenca tutte le operazioni che la procedura guidata sta per eseguire. In questa finestra compaiono anche due caselle di controllo:

  • Attiva il progetto — se questa opzione non viene selezionata, il progetto viene comunque creato, ma nessun utente può aprirlo finché non viene attivato in un secondo momento.
  • Abilita il controllo delle versioni — questa opzione attiva il controllo di versione, che impedisce a due utenti di modificare contemporaneamente lo stesso elemento di lavoro (un requisito o un test) e di sovrascrivere le modifiche altrui.

Clicchi Crea quando sei soddisfatto del riepilogo.

Crea una finestra di dialogo di riepilogo del progetto con le caselle di controllo Attiva progetto e Abilita controllo delle versioni.

⚠️ Attenzione: Il controllo delle versioni non può essere attivato e disattivato a piacimento in un progetto in produzione. Attivarlo in un secondo momento comporta il commit di entità esistenti, mentre disattivarlo comporta la perdita della cronologia delle versioni. È necessario prendere questa decisione prima che il team inizi a caricare i requisiti.

Passaggio 7) Osserva l'avanzamento della creazione.
ALM crea lo schema del database e le cartelle del repository. Lo stato di creazione del progetto viene visualizzato come mostrato di seguito.

Stato di avanzamento della creazione del progetto HP ALM

Passaggio 8) Confermare il progetto.
Il progetto “GURU99_BANK” è stato creato con successo nel dominio “BANKING”, come mostrato di seguito.

Progetto GURU99_BANK creato nel dominio BANKING di HP ALM

Controlla anche: - Come personalizzare un progetto in HP ALM (Quality Center)

Come creare un utente in HP ALM

Passaggio 1) Aprire la scheda Utenti del sito.
Per accedere a HP ALM, deve esistere un profilo utente. Per crearne uno, l'amministratore del sito fa clic su Utenti del sito scheda.

Scheda Utenti del sito nell'amministrazione del sito HP ALM

Passaggio 2) Fare clic sull'icona Aggiungi utente.
Clicca su Aggiungi utente icona nella scheda Utenti del sito, come mostrato di seguito.

Aggiungi l'icona Utente alla scheda Utenti del sito HP ALM

Passaggio 3) Inserire i dati dell'utente.
Si apre la finestra di dialogo Aggiungi utente. Inserisci il nome utente, il nome completo, l'indirizzo e-mail e qualsiasi altro dettaglio richiesto, quindi fai clic su OK.

Aggiungi finestra di dialogo Utente in Amministrazione sito HP ALM

Passaggio 4) Verificare l'elenco degli utenti.
Il nuovo account è ora visualizzato nell'elenco utenti, evidenziato qui sotto accanto agli account già esistenti.

New Guru99 account visualizzati nell'elenco utenti del sito HP ALM

Passaggio 5) Associare l'utente a un progetto.
L'account deve ora essere mappato alle aree di progetto, poiché un utente appena creato non ha accesso ad alcun progetto. Un utente deve essere creato una sola volta e successivamente gli si può concedere l'accesso a tutte le aree di progetto necessarie.

In questo esempio l'utente “GuruIl numero "99" è stato aggiunto all'area di progetto "GURU99_BANK", che si trova all'interno del dominio "BANKING".

Mappaping , il Guru99 utenti nell'area di progetto GURU99_BANK in HP ALM

Una volta che la mappaping una volta salvato, l'utente può accedere e visualizzerà il nuovo progetto nei menu a tendina del dominio e del progetto nella schermata di accesso ALM. Ciò che l'utente può effettivamente fare all'interno del progetto è controllato separatamente dal gruppo di utenti del progetto, che è impostato in Personalizzazione del progetto.

Migliori pratiche di amministrazione del sito HP ALM

La struttura di domini, progetti e utenti che si crea il primo giorno è difficile da smantellare in seguito, perché i dati di progetto, il conteggio delle licenze e le tracce di controllo dipendono tutti da essa. Alcune abitudini consentono di mantenere gestibile un server ALM in continua evoluzione.

  • Adotta una convenzione di denominazione fin dalle prime fasi. Un parametro come DOMAIN_APPLICATION_RELEASE mantiene la struttura ad albero del progetto leggibile una volta superati i venti progetti.
  • Non condividere mai l'account dell'amministratore del sito. Assegnate a ciascun amministratore un login personale e aggiungetelo all'elenco degli amministratori del sito, in modo che il registro di controllo identifichi chi ha fatto cosa.
  • Crea un progetto modello. Crea un progetto con i tuoi campi, elenchi e flussi di lavoro standard, quindi usa "Crea progetto da modello" in modo che la reportistica rimanga coerente tra i team.
  • Disattivare anziché eliminare. La disattivazione libera le licenze e blocca gli accessi, preservando al contempo i dati e lo schema per le verifiche.
  • Verificare i progetti dopo ogni aggiornamento. Le azioni di manutenzione del progetto correggono le differenze di schema prima che vengano rilevate dagli utenti.
  • Monitorare l'utilizzo della licenza. Le schede Licenze e Connessioni al sito mostrano quanti posti nominativi o simultanei sono effettivamente in uso, ed è il modo più rapido per trovare gli account inattivi.

Eseguire il backup sia degli schemi del database ALM che del repository dei file contemporaneamente. Il ripristino di uno senza l'altro lascia allegati che puntano a righe non più esistenti, che è la causa più comune di un errore nel ripristino di ALM.

Con il dominio, il progetto e gli utenti definiti, i prossimi passi consistono nell'esplorare il Interfaccia ALM, ambito di cattura nel Modulo Requisiti, costruire casi di test nel Modulo Piano di prova, eseguirli dal Laboratorio di provae registrare i risultati tramite gestione dei difettiSe ti stai preparando per un ruolo che prevede l'amministrazione ALM, rivedi questi Domande per il colloquio al Centro Qualità come pure.

DOMANDE FREQUENTI

Solo l'account Amministratore del sito impostato durante l'installazione di ALM, più qualsiasi account aggiunto successivamente all'elenco degli amministratori del sito. Gli accessi ordinari al progetto vengono rifiutati, quindi il collegamento è di fatto invisibile ai tester, anche se appare nella home page di ALM.

Sì. Disattiva e rimuovi il progetto dal dominio corrente senza eliminarlo dal disco, quindi utilizza Ripristina progetto nel dominio di destinazione e seleziona lo stesso file .dbid. I dati e lo schema verranno conservati.

La disattivazione blocca gli accessi ma mantiene il progetto elencato nell'Amministrazione del sito. La rimozione lo elimina dall'albero dei progetti, lasciando intatti lo schema del database e il repository, in modo che possano essere ripristinati in seguito. Nessuna delle due azioni elimina i dati.

La scheda Licenze in Amministrazione sito mostra il numero totale di licenze e quelle utilizzate per ciascun modulo, mentre la scheda Connessioni sito elenca ogni sessione attiva con il relativo utente, progetto e computer. Connessioni sito consente inoltre a un amministratore di disconnettere una sessione bloccata.

Sì, indirettamente. Gli assistenti basati sull'IA possono redigere gli script OTA o REST che creano utenti in blocco, generare audit sulle convenzioni di denominazione a partire da elenchi di progetti esportati e riepilogare i log di connessione al sito. L'amministratore deve comunque applicare le modifiche, poiché ALM non dispone di una console IA integrata.

Le versioni moderne di ALM e i componenti aggiuntivi di terze parti utilizzano modelli di similarità per segnalare i difetti duplicati al momento dell'invio, suggerire un livello di gravità in base alla descrizione e instradare il ticket al responsabile più probabile. Ciò riduce i tempi di valutazione manuale e mantiene il numero di difetti più vicino alla realtà.

Riassumi questo post con: