Administration HP ALM : Création d’un domaine, d’un projet et d’un utilisateur

⚡ Résumé intelligent

L'administration d'HP ALM commence dans l'interface d'administration du site, où vous créez un domaine, y ajoutez un projet, enregistrez les utilisateurs et les associez aux zones de projet. Chaque étape s'effectue depuis la console d'administration du site, inaccessible aux utilisateurs finaux.

  • Le domaine d'abord : Un domaine n'est qu'un dossier pour des projets liés, il faut donc le créer avant même qu'un projet existe.
  • 🇧🇷 Assistant de projet : Choisissez « Créer un projet vide » sauf si vous copiez ou importez un modèle de projet existant.
  • 🇧🇷 Détails de la base de données : Choisissez MS-SQL ou Oracle Pour correspondre au serveur choisi lors de l'installation, fournissez ensuite les identifiants d'administrateur de la base de données.
  • Activer le drapeau : Un projet inactif existe toujours sur le serveur, mais aucun testeur ne peut s'y connecter.
  • (I.e. Indicateur de version : Activez le versionnage pour empêcher deux utilisateurs de modifier simultanément la même exigence ou le même test.
  • 👤 Les utilisateurs sont du monde entier : Créez chaque utilisateur une seule fois dans Utilisateurs du site, puis attribuez ce compte unique à plusieurs domaines de projet.
  • 🚫 Aucun accès automatique : Un compte tout neuf ne voit rien tant qu'un administrateur ne l'a pas associé à un projet.

Tutoriel d'administration HP ALM : Création d'un domaine, d'un projet et d'un utilisateur

Qu'est-ce que l'administration de site HP ALM ?

L'administration du site est la console serveur de HP ALM (Application Lifecycle Management), l'outil anciennement vendu sous le nom de HP Quality Center et désormais commercialisé sous le nom de OpenText ALM/Centre de qualité. Il s'ouvre via un lien distinct sur la page d'accueil d'ALM et est réservé au compte Administrateur du site créé lors de l'installation. Depuis cette console unique, l'administrateur configure l'infrastructure dans laquelle chaque testeur travaillera par la suite : domaines, projets et comptes utilisateurs.

L'administration du site est souvent confondue avec la personnalisation du projet, mais ces deux consoles ont des fonctions très différentes. L'administration du site décide qui Des projets existent et pour qui peuvent les ouvrir. La personnalisation du projet décide how Un projet se comporte différemment une fois ouvert.

Aspect Administration du site Personnalisation du projet
Domaine L'ensemble du serveur ALM Un seul projet
Ouvert depuis Lien vers l'administration du site sur la page d'accueil d'ALM Outils > Personnaliser dans un projet
Tâches typiques Créer des domaines, créer des projets, ajouter des utilisateurs au site, attribuer des licences Ajouter des utilisateurs au projet à des groupes, modifier des champs, créer des listes et des flux de travail
Qui l'utilise Administrateur du site uniquement Administrateur ou chef de projet
Effet d'un changement Affecte tous les projets sur le serveur Cela ne concerne que le projet en cours.

Si vous n'avez pas encore installé le serveur, commencez par le Guide d'installation de HP ALM, car le mot de passe de l'administrateur du site utilisé ci-dessous est défini lors de cette installation.

Hiérarchie des domaines, des projets et des utilisateurs HP ALM

ALM organise toutes les données selon une structure stricte à trois niveaux. Un domaine se trouve à la racine, sous forme de dossier logique. Chaque domaine contient un ou plusieurs projets, chacun possédant son propre schéma de base de données avec les exigences, les tests, les exécutions de tests et les anomalies. Les comptes utilisateurs sont gérés en dehors de cette arborescence : ils sont définis une seule fois pour l’ensemble du site et se voient ensuite attribuer l’accès aux différents projets.

Niveau Ce que c'est Exemple utilisé dans cet article Créé par
Domaine Un groupeping Dossier pour les projets associés. Ne contient aucune donnée de test propre. BANCAIRE Administrateur du site
Projet Un référentiel autonome doté de son propre schéma de base de données et de son propre système de stockage de fichiers. GURU99_BANQUE Administrateur du site
Utilisateur du site Un identifiant défini une seule fois pour l'ensemble du serveur ALM. Guru99 Administrateur du site
groupe d'utilisateurs du projet L'ensemble des autorisations qui détermine ce que l'utilisateur peut faire au sein d'un projet. Testeur QA, chef de projet Project Administrator

Concrètement, cette conception implique qu'un domaine doit exister avant la création d'un projet, et qu'un projet doit exister avant qu'un utilisateur puisse y être associé. C'est précisément l'ordre que suivent les trois sections ci-dessous.

Astuce : Regroupez les domaines par secteur d'activité ou application, et non par nom d'équipe. Les équipes évoluent bien plus souvent que les applications, et il est impossible de renommer un domaine à la légère une fois que des dizaines de projets y sont rattachés.

Comment créer un domaine dans HP ALM

Étape 1) Lancez ALM.
Lancez ALM et cliquez sur « Administration du site » sur la page d’accueil. Une invite de connexion s’affiche. Saisissez les identifiants d’administrateur du site créés lors de l’installation.

Invite de connexion à l'administration du site dans HP ALM

Étape 2) Ouvrez l'action Créer un domaine.
Le tableau de bord Administration du site s'ouvre sur l'onglet Projets du site. Cliquez Créer un domaine dans la barre d'outils située au-dessus de l'arborescence du projet.

Bouton Créer un domaine dans l'onglet Projets du site HP ALM

Étape 3) Saisissez le nom de domaine.
Dans la fenêtre contextuelle, saisissez le nom de domaine (par exemple, « Banking ») et cliquez sur OK.

Saisie du nom de domaine Banking dans HP ALM

Étape 4) Confirmer le domaine.
Le nouveau domaine apparaît désormais dans l'arborescence des projets à gauche, comme illustré ci-dessous. Il est vide tant que vous n'y avez pas ajouté de projet.

Le domaine BANKING nouvellement créé est répertorié dans l'arborescence du projet HP ALM.

Vérifiez également: - Tutoriel HP ALM / Quality Center

Comment créer un projet dans HP ALM

Étape 1) Sélectionnez le domaine parent.
Sélectionnez le domaine auquel appartient le projet (dans ce cas, « BANQUE ») et cliquez Créer un projet.

Sélectionnez le domaine BANQUE et cliquez sur Créer un projet

Étape 2) Choisissez le type de projet.
L'assistant Créer un projet s'ouvre. Sélectionnez Créer un projet vide de la liste et cliquez SuivantLes autres options vous permettent de copier un projet existant ou d'en importer un à partir d'un fichier enregistré.

Créez une option de projet vide dans l'assistant de projet HP ALM.

Étape 3) Nommez le projet.
Saisissez le nom du projet et confirmez le domaine affiché en dessous, puis cliquez Suivant.

Saisie du nom de projet GURU99_BANK dans HP ALM

Étape 4) Fournissez les détails de la base de données.
Sélectionnez le type de base de données correspondant à votre installation. MS-SQL est sélectionné ici car HP ALM a été installé avec SQL Server comme système de gestion de base de données ; choisissez Oracle Si c'est votre serveur de base de données, saisissez :

  • Nom du serveur de base de données
  • Nom d'utilisateur de l'administrateur de la base de données
  • Mot de passe de l'administrateur de la base de données

Cliquez à nouveau Suivant continuer.

Sélection de MS-SQL et saisie des identifiants d'administrateur de base de données dans HP ALM

Étape 5) Désigner un administrateur de projet.
Sélectionnez le Administrateur utilisateur et cliquez sur SuivantAucun autre nom n'apparaît pour le moment car aucun utilisateur supplémentaire n'a été créé dans ALM à ce stade.

Attribution du rôle d'administrateur de projet à l'utilisateur Admin dans HP ALM

Étape 6) RevConsultez le résumé et créez.
La boîte de dialogue récapitulative liste toutes les actions que l'assistant s'apprête à effectuer. Deux cases à cocher apparaissent également dans cette fenêtre :

  • Projet d'activation — Si cette option n'est pas cochée, le projet est tout de même créé, mais aucun utilisateur ne peut l'ouvrir tant qu'il n'est pas activé ultérieurement.
  • Activer le versionnage — Ceci active le contrôle de version, ce qui empêche deux utilisateurs de modifier simultanément le même élément de travail (une exigence ou un test) et d'écraser les modifications de l'autre.

Cliquez à nouveau Créer lorsque vous êtes satisfait du résumé.

Créer une boîte de dialogue de résumé du projet avec les cases à cocher Activer le projet et Activer le versionnage

⚠️ Attention : Le versionnage ne peut pas être activé et désactivé à la légère dans un projet en production. L'activer ultérieurement force l'enregistrement des entités existantes, et le désactiver supprime l'historique des versions. Prenez cette décision avant que l'équipe ne commence à intégrer les exigences.

Étape 7) Surveillez la progression de la création.
ALM crée le schéma de la base de données et les dossiers du référentiel. L'état de la création du projet est affiché comme indiqué ci-dessous.

État d'avancement de la création du projet HP ALM

Étape 8) Confirmer le projet.
Le projet « GURU99_BANK » a été créé avec succès dans le domaine « BANKING », comme indiqué ci-dessous.

Projet GURU99_BANK créé dans le domaine BANKING de HP ALM

Vérifiez également: - Comment personnaliser un projet dans HP ALM (Quality Center)

Comment créer un utilisateur dans HP ALM

Étape 1) Ouvrez l'onglet Utilisateurs du site.
Pour accéder à HP ALM, un profil utilisateur est requis. Pour en créer un, l'administrateur du site clique sur le bouton correspondant. Utilisateurs du site languette.

Onglet Utilisateurs du site dans l'administration du site HP ALM

Étape 2) Cliquez sur l'icône Ajouter un utilisateur.
Cliquez sur Ajouter un utilisateur icône dans l'onglet Utilisateurs du site, comme indiqué ci-dessous.

Ajouter une icône utilisateur sur l'onglet Utilisateurs du site HP ALM

Étape 3) Remplissez les informations de l'utilisateur.
La boîte de dialogue Ajouter un utilisateur s'ouvre. Saisissez le nom d'utilisateur, le nom complet, l'adresse e-mail et toute autre information requise, puis cliquez sur OK.

Boîte de dialogue Ajouter un utilisateur dans l'administration du site HP ALM

Étape 4) Vérifier la liste des utilisateurs.
Le nouveau compte apparaît désormais dans la liste des utilisateurs, mis en évidence ci-dessous à côté des comptes existants.

NOUVEAU Guru99 comptes affichés dans la liste des utilisateurs du site HP ALM

Étape 5) Associer l'utilisateur à un projet.
Le compte doit maintenant être associé à des domaines de projet, car un utilisateur nouvellement créé n'a accès à aucun projet. Un utilisateur n'a besoin d'être créé qu'une seule fois et peut ensuite se voir accorder l'accès à autant de domaines de projet que nécessaire.

Dans cet exemple, l'utilisateur «Guru« 99 » a été ajouté à la zone de projet « GURU99_BANK », qui se trouve dans le domaine « BANKING ».

Carteping le Guru99 utilisateurs ont été ajoutés à la zone de projet GURU99_BANK dans HP ALM.

Une fois la carteping Une fois le projet enregistré, l'utilisateur peut se connecter et le nouveau projet apparaîtra dans les listes déroulantes « Domaine » et « Projet » de l'écran de connexion ALM. Les actions que l'utilisateur peut effectuer au sein du projet sont contrôlées séparément par le groupe d'utilisateurs du projet, défini dans… Personnalisation du projet.

Meilleures pratiques d'administration de site HP ALM

La structure de domaine, de projet et d'utilisateurs que vous créez dès le départ est difficile à déconstruire par la suite, car les données de projet, le nombre de licences et les journaux d'audit en dépendent. Quelques bonnes pratiques permettent de gérer facilement un serveur ALM en pleine croissance.

  • Adoptez une convention de dénomination dès le début. Un paramètre comme DOMAIN_APPLICATION_RELEASE permet de conserver une arborescence de projets lisible une fois que vous avez dépassé vingt projets.
  • Ne partagez jamais le compte d'administrateur du site. Attribuez à chaque administrateur un identifiant personnel et ajoutez-le à la liste des administrateurs du site afin que le journal d'audit puisse identifier qui a fait quoi.
  • Créer un projet modèle. Créez un projet avec vos champs, listes et flux de travail standard, puis utilisez « Créer un projet à partir d’un modèle » pour que les rapports restent cohérents entre les équipes.
  • Désactiver plutôt que supprimer. La désactivation libère les licences et bloque les connexions tout en préservant les données et le schéma à des fins d'audit.
  • Vérifiez les projets après chaque mise à jour. Les actions de maintenance de projet corrigent les différences de schéma avant que les utilisateurs ne les rencontrent.
  • Surveillez l'utilisation de la licence. Les onglets Licences et Connexions au site indiquent le nombre de licences nommées ou simultanées réellement utilisées, ce qui constitue le moyen le plus rapide de trouver les comptes inactifs.

Sauvegardez simultanément les schémas de la base de données ALM et le référentiel de fichiers. Restaurer l'un sans l'autre laisse des liens pointant vers des lignes inexistantes, ce qui est la cause la plus fréquente d'échec de la récupération ALM.

Une fois le domaine, le projet et les utilisateurs définis, les prochaines étapes consistent à explorer Interface ALM, portée de capture dans le Module des exigences, créer des cas de test dans le Module Plans de tests, exécutez-les depuis le Laboratoire de testet consigner les résultats par le biais de gestion des défautsSi vous vous préparez à un poste impliquant l'administration de la gestion du cycle de vie des applications (ALM), consultez les éléments suivants : Questions d'entretien pour un centre de qualité également.

FAQ

Seul le compte administrateur du site configuré lors de l'installation d'ALM, ainsi que tout compte ajouté ultérieurement à la liste des administrateurs du site, est concerné. Les connexions aux projets ordinaires sont refusées ; le lien est donc invisible pour les testeurs, même s'il apparaît sur la page d'accueil d'ALM.

Oui. Désactivez et supprimez le projet de son domaine actuel sans le supprimer du disque, puis utilisez la fonction « Restaurer le projet » dans le domaine cible en indiquant le même fichier .dbid. Les données et le schéma seront conservés.

La désactivation bloque les connexions, mais le projet reste affiché dans l'administration du site. La suppression le retire de l'arborescence des projets tout en préservant le schéma de base de données et le référentiel, permettant ainsi une restauration ultérieure. Aucune de ces actions ne supprime les données.

L'onglet Licences dans l'Administration du site affiche le nombre total de licences et le nombre de licences utilisées par module, tandis que l'onglet Connexions du site répertorie chaque session active avec son utilisateur, son projet et sa machine. Connexions du site permet également à un administrateur de déconnecter une session bloquée.

Oui, indirectement. Les assistants IA peuvent rédiger les scripts OTA ou REST permettant la création en masse d'utilisateurs, générer des audits de conformité aux conventions d'appellation à partir des listes de projets exportées et synthétiser les journaux de connexion aux sites. L'administrateur applique toujours les modifications, car ALM ne dispose pas de console IA intégrée.

Les versions modernes des logiciels de gestion du cycle de vie des applications (ALM) et les modules complémentaires tiers utilisent des modèles de similarité pour identifier les défauts dupliqués dès leur soumission, suggérer un niveau de gravité à partir de leur description et acheminer le ticket vers le responsable le plus probable. Cela réduit le temps de tri manuel et permet d'obtenir un nombre de défauts plus réaliste.

Résumez cet article avec :