Al

Trucs et astuces Micro Focus ALM

30 octobre 2021

Table des matières

  • 1. ALM/Quality Center – Trucs et astuces – Décembre 2020
    • 1. Instructions pour lancer les journaux JVM Garbage Collection dans ALM
    • 2. Problème d'adhésion à la gestion du cycle de vie des applications (ALM)
    • 3. Problèmes dans la version 15.0.1 d'ALM avec le format de date (j/m/aa) concernant le problème d'activation/désactivation
    • 4. Problèmes concernant l'authentification de la configuration SSO
    • 5. Questions concernant la page ALM initiale et s'il est possible d'en faire un détour
    • 6. Restriction d'une version obsolète de Cycle in Defect Target Release
    • 7. Remplacement rapide de la base de données utilisée par ALM
    • 8. Échec de la configuration SSO sur la version ALM 15.0.1
    • 9. Échec de la mise à niveau des clés de registre
    • 10. Navigation dans les paramètres de registre pour trouver les liens td d'ALM Explorer
  • 2. ALM/Quality Center – Trucs et astuces – janvier 2021
    • 1. Instructions pour supprimer le domaine afin de faciliter l'emplacement du dépôt physique
    • 2. Instruction pour ajouter la date et l'heure d'exécution dans la configuration ALM
    • 3. Rapport d'exécution des cas de test ALM
    • 4. Conseils pour résoudre l'erreur lors du lancement du service ALM après le remplacement du mot de passe masqué
    • 5. Instructions pour activer les journaux Jetty dans ALM ou Octane
    • 6. Mécanisme d'obscurcissement rejetant tout mot de passe contenant '^'
    • 7. Instructions pour changer le mot de passe pour Java Keystore
    • 8. Instructions pour importer/exporter un fichier Lab Project .qcp
    • 9. Instructions pour ajouter la chaîne de connexion DB lors de l'installation d'ALM 15.5
    • 10. Résolution de l'erreur de production du résultat d'exécution à l'aide de l'API REST
  • 3. ALM/Quality Center – Trucs et astuces – Février 2021
    • 1. Nous avons mis à niveau ALM Quality Center de la v12.53 à la v15.0.1. Tout fonctionne bien sauf le complément Microsoft Excel.
    • 2. En utilisant SSO, pouvons-nous contourner la première page ALM qui ne demande que le nom d'utilisateur ? Erreur
    • 3. Comment empêcher la spécification d'une version ou d'un cycle terminé dans une erreur de défaut
    • 4. Nombre massif d'enregistrements dans la table EVENT_LOG dans l'erreur db/schema d'administration du site ALM
    • 5. Liste blanche pour le téléchargement et le téléchargement de fichiers via l'extension de fichier dans ALM 15 et supérieur Erreur
    • 6. La barre d'adresse de l'explorateur ALM peut-elle être remplie automatiquement ? définir l'erreur d'URL par défaut
    • 7. Erreur des paramètres de registre des liens ALM Explorer td
    • 8. Vues manquantes après l'importation d'un fichier Lab Project .qcp Erreur
    • 9. Le statut de l'hôte devient une erreur non opérationnelle
    • 10. Erreur d'initialisation VuGEN/UFT - Échec du processus du module Spider. L'initialisation a échoué
  • 4. ALM/Quality Center – Trucs et astuces – mars 2021
    • Les éléments suivants peuvent être mis en œuvre pour résoudre le problème :
    • 2. Paramètres de registre des liens ALM Explorer td
    • 3. Utilisateurs incapables de se connecter à ALM
    • 4. Erreur : le répertoire physique du projet est inaccessible ou n'existe pas
    • 5. Comment télécharger le fichier ALMClientLauncher.exe à partir du serveur ALM
    • 6. Impossible de créer une nouvelle exigence avec le même nom qu'une autre exigence
    • 7. Workflow : Bug_FieldChange et Bug_New explication
    • 8. Erreur : Exception EOIeException dans le module QCClientUI.ocx
    • 9. Comment programmer des ensembles de tests pour qu'ils s'exécutent périodiquement
    • 10. Vérifiez que l'hôte a échoué après l'activation de la fonction de connexion automatique.ALM labservice
  • 5. ALM/Quality Center – Trucs et astuces – avril 2021
    • Le mot de passe obscur qui contient '^'
    • Le statut de l'hôte devient non opérationnel
    • Ajout d'un problème de pièce jointe : il est ajouté en tant que fichier de 0 ko
    • Conseils de dépannage en cas de problèmes de configuration d'ALM SSO
    • Erreur d'initialisation VuGEN/UFT - Échec du processus du module Spider. L'initialisation a échoué
    • Impossible de démarrer le service ALM après avoir obscurci le mot de passe dans la jetée ALM
    • ALM Lab Service - La connexion automatique ne fonctionne pas sur Windows Server 2016
    • Rapport d'exécution des cas de test ALM
    • Comment activer les journaux Jetty dans ALM ou Octane
    • Problème de génération de rapport PDF de rapport de script de test personnalisé
  • 6. ALM/Quality Center – Trucs et astuces – Mai 2021
  • 7. ALM/Quality Center – Trucs et astuces – Juin 2021
    • 1. Nombre massif d'enregistrements dans la table EVENT_LOG dans la base de données/schéma d'administration du site ALM
    • 2. Liste blanche pour le téléchargement et le téléchargement de fichiers via l'extension de fichier dans ALM 15 et supérieur
    • 3. Erreur après la mise à jour d'Octane de 15.0.60 à 15.1.20
    • 4. La barre d'adresse de l'explorateur ALM peut-elle être remplie automatiquement ? définir l'URL par défaut
    • 5. Problème d'obtention des résultats d'exécution à l'aide de l'API REST
    • 6. Nous avons mis à niveau ALM Quality Center de v12.53 à v15.0.1. Tout fonctionne bien sauf le complément Microsoft Excel.
    • 7. Comment ajouter manuellement une chaîne de connexion DB lors de l'installation d'ALM 15.5 ?
    • 8. Masquez le champ Modèle défini par l'utilisateur de la vue de la grille des défauts
    • 9. Je ne parviens pas à installer micro focus ALM 12.60 sur mon système
    • 10. Document de référence de performance pour ALM 15.5

6. ALM/Quality Center – Trucs et astuces – Mai 2021

1. Code d'erreur OLE 800406ba lors de l'accès ou de la navigation dans un projet particulier

Nous recevons le code d'erreur OLE 800406ba sur un projet particulier. Mais il y a aussi d'autres moyens. Nous pouvons accéder à d'autres projets. De plus, d'autres personnes peuvent accéder à ce projet. Il y a une seule erreur utilisateur. En raison de cette erreur, notre compte a été supprimé et recréé.

Solution

Nous pouvons supprimer cette erreur simplement en suivant les étapes écrites ci-dessous.

Étape 1: Nous devrons nettoyer deux tables du projet : COMMON_SETTINGS et AUDIT_LOG , mais effacez simplement les données liées au nom d'utilisateur concerné. Comme nous le savons dans la table audit_log, vous pouvez filtrer à l'aide de la colonne AU_USER. Dans common_settings, vous pouvez filtrer à l'aide de la colonne CSET_OWNER

Étape 2: Créez une sauvegarde pour les deux tables ou le projet de base de données complet avant de nettoyer ces enregistrements, DBA vous aidera.

Étape 3: De plus, le redémarrage du service ALM est obligatoire pour nettoyer le cache ALM, sinon au lieu de redémarrer le service ALM, vous pouvez supprimer et restaurer le projet afin que les modifications au niveau de la base de données puissent être reflétées correctement.

Important : utilisez l'option supprimer le projet (pas supprimer)

Étape 4: Nettoyez ensuite le dossier td_80 sur la machine cliente.

Étape 5 : Vérifiez si le problème est reproductible.

Suivre ces étapes vous aidera certainement à résoudre l'erreur.

2. Configuration ALM Excel

En fait, j'ai besoin d'aide pour la configuration d'Excel ALM. Alors, vérifions toutes les informations et les processus disponibles pour cela.

Solution

Nous nous sommes penchés sur le problème concernant la demande d'ajout de l'heure d'exécution et de la date d'exécution sur la vue métier. En suivant les étapes écrites ci-dessous, tous les problèmes ont été résolus.

Étape 1: Ouvrez les vues d'entreprise.

Étape 2: Dans le volet de gauche, cliquez sur la vue particulière, par ex. Essais.

Étape 3: Cliquez sur Ajouter une entité pour afficher « Modèle » dans le volet de droite.

Étape 4: Dans le volet de droite, cliquez sur le modèle {par ex. Run(run) ou Test(test)} qui contient les champs particuliers (il s'affichera dans la vue 'Principale'.

Étape 5 : Cochez le champ à ajouter.

Étape 6 : Validez la vue et enregistrez.

Cependant, pour plus d'informations sur la 'configuration d'Excel ALM', nous devons visiter le lien indiqué. admhelp.microfocus.com, alm, en, 15.0 15.0.1, aide_en_ligne, Contenu, UG, ui_bv_excel_tab.htm

3. La suppression de domaine facilite-t-elle l'emplacement physique du dépôt ?

Il y a une requête sur ALM. L'emplacement respiratoire physique associé sera-t-il supprimé lors de la suppression d'un seul domaine dans ALM ?

Par exemple, si je supprime DOMAIN : DEFAULT et que son emplacement est C:/Programdata/HP/ALM/repo/DEFAULT, cet emplacement sera-t-il supprimé en même temps que la suppression de DOMAIN ?

Solution

Assurez-vous de suivre les étapes ci-dessous afin de déplacer les projets du domaine A au domaine B.

Étape 1: Copiez le chemin du référentiel dans le champ 'Répertoire du projet' sous Détails du projet.

Étape 2: Cliquez avec le bouton droit sur Projet dans le domaine A.

Étape 3: Cliquez sur Supprimer le projet (le projet est supprimé du domaine A dans ALM mais toujours conservé dans le référentiel du domaine A du système (C:ProgramDataMicro FocusALM epositoryqcDomain A ).

Noter : Le domaine est maintenant vide dans ALM et peut être supprimé sans supprimer la BD et le référentiel. Le bouton Supprimer supprimera le projet de l'ALM, de la base de données et du référentiel du système.

Étape 4: Faites un clic droit sur le domaine B.

Étape 5 : Cliquez sur Restaurer le projet (le menu contextuel « Restaurer le projet » apparaît).

Étape 6 : Accédez au chemin du référentiel pour sélectionner le fichier dbid.xml approprié.

Étape 7 : Cliquez sur 'Restaurer' et suivez l'assistant jusqu'à la fin, le projet est déplacé vers le domaine B dans ALM.

Si ce sont les étapes que vous avez appliquées, le domaine A peut être supprimé en supprimant la base de données et le référentiel.

4. Vues manquantes après l'importation d'un fichier Lab Project .qcp

Des vues sont manquantes après l'importation du fichier .qcp du projet ALM Lab. Les vues db/schema sont manquantes Remplace : KM03694219

Solution

Il est possible d'exporter/importer un projet de laboratoire vers/depuis un fichier .qcp en ajoutant le paramètre de configuration du site suivant…

Nom du paramètre : SHOW_LAB_PROJECT

Valeur de paramètre : Y (N est la valeur par défaut)

En effet, le mécanisme d'importation dans ALM traite la structure du projet de laboratoire comme un projet standard. Par conséquent, les vues dans la base de données/schéma seront manquantes.

Pour résoudre ce problème, utilisez les requêtes dans le fichier joint : LabProject_DropCreate_Views.zip. Le fichier .zip susmentionné contient des requêtes pour MSSQL et Oracle. Il est recommandé d'utiliser d'abord les instructions 'drop' pour éliminer les vues en double ou mal formées. Utilisez ensuite les instructions 'create' pour créer les vues attendues

5. Comment activer les journaux JVM GC (Garbage Collection) dans ALM

Il est utile de comprendre la consommation de tas JVM, car au fil du temps, nous devons également comprendre les niveaux de consommation de tas ainsi que lorsque la récupération de place a lieu.

Solution

Veuillez suivre les étapes ci-dessous.

Étape 1: Ouvrez le fichier wrapper.conf pour le modifier, généralement situé dans le chemin…

Windows : ProgramDataMicro FocusALMwrapper

Linux : /var/opt/ALM/wrapper

Étape 2: Ajoutez une option JVM. Spécifiez un entier unique pour le numéro JVM et spécifiez un chemin existant, spécifiez un nom de fichier. Par exemple, 36 est utilisé comme wrapper.java.additional.36=-Xloggc:D:/ProgramData/Micro Focus/ALM/log/GCLogs.txt

Étape 3: Sauvegarder les modifications.

Étape 4: Redémarrez le service (ALM/AgM/Octane).

Noter : Chaque fois que le service est redémarré, l'ancien journal GC sera supprimé et un nouveau fichier créé.

Vous pouvez utiliser le lien mentionné ci-dessous pour lire le journal GC en utilisant GC Viewer qui est gratuit à partir d'ici : Allez sur github.com puis chewiebug, GCViewer, wiki, Changelog

6. Vues manquantes après l'importation d'un fichier Lab Project .qcp

Vues manquantes après l'importation d'un fichier Lab Project .qcp. Lors de l'importation du « projet de laboratoire » ALM à partir d'un fichier .qcp, les vues db/schéma sont manquantes.

Solution

Il est possible d'exporter/importer un projet de laboratoire vers/depuis un fichier .qcp en ajoutant le paramètre de configuration du site suivant…

Nom du paramètre : SHOW_LAB_PROJECT

Valeur de paramètre : Y (N est la valeur par défaut)

Étant donné que le mécanisme d'importation dans ALM traite la structure du projet de laboratoire comme un projet standard, les vues dans la base de données/schéma seront manquantes.

Pour corriger ce problème, utilisez les requêtes dans le fichier joint : LabProject_DropCreate_Views.zip

Le fichier .zip susmentionné contient des requêtes pour MSSQL et Oracle. Il est recommandé d'utiliser d'abord les instructions 'drop' pour éliminer les vues en double ou mal formées. Utilisez ensuite les instructions 'create' pour créer les vues attendues.

7. Mauvais message 431

Les en-têtes HTTPS de la requête ne doivent pas être trop longs sinon cela entraînera un refus de traitement de la requête. Ceci est indiqué par le code d'état de la réponse. DANS de tels cas, les utilisateurs peuvent voir le fichier wrapper.log avec un message d'avertissement L'en-tête est trop grand xxxx>8192 afin de le réparer, vous devrez modifier la taille de l'en-tête jetty.xml.

Solution

Les utilisateurs peuvent suivre les étapes écrites ci-dessous :

Étape 1: Tout d'abord, accédez au serveur ALM et arrêtez le service

Étape 2: Accédez au dossier de déploiement normalement cet emplacement C:ProgramDataMicro FocusALMserverconf et recherchez le fichier : Jetty.xml

Étape 3: Modifiez le fichier et localisez cette ligne 8192

8192 modifier la valeur à 16384

Étape 4: Vous devriez voir quelque chose comme la solution.

Étape 5 : Une fois terminé, enregistrez le fichier, puis démarrez le service ALM

8. Comment utiliser les expressions régulières du code personnalisé dans les tests d'API ?

Nous pouvons utiliser l'implémentation de base de l'expression régulière (Regex) dans l'API UFT

Remarques:

– La seule déclaration nécessaire pour faire ce travail est la déclaration :

Utilisation de System.Text.RegularExpressions ; …

– La regex n'a rien à voir avec les points de contrôle mais à partir de là, vous pouvez l'utiliser

définir un point de contrôle.Rapport ou autre

– Le code regex peut être défini sur n'importe quel événement

Solution

Mise en œuvre : Voici les étapes à suivre pour la mise en œuvre.

Étape 1: Regex nécessite une déclaration en haut du script :

en utilisant System.Text.RegularExpressions ;

Nous devons entrer la déclaration en haut du script Textscript

Exemple :script d'espace de noms

|__+_|

Étape 2: Exemple de code d'expression régulière. Ce code peut être défini sur n'importe quel événement.

|__+_|

Sortir

|__+_|

9. Comment changer le mot de passe Java Keystore ?

En tant qu'utilisateur Java, je sais que par défaut, le mot de passe du magasin de clés en Java est 'changit'. Mais pour des raisons de sécurité, vous pouvez modifier le mot de passe du magasin de clés Java.

Solution

Nous avons juste besoin de suivre les commandes écrites ci-dessous.

Au format Linux : /keytool -storepasswd -keystore //cacerts

Par exemple, /usr/java/jdk1.8.0_251-amd64/bin/keytool -storepasswd -keystore /usr/java/jdk1.8.0_251-amd64/jre/lib/security/cacerts

Au format Windows : keytool.exe -storepasswd -keystore cacerts

Par exemple, C:Program FilesJavajre1.8.0_261inkeytool.exe -storepasswd -keystore C:Program FilesJavajre1.8.0_261libsecuritycacerts

Les invites à l'écran s'afficheront comme suit…

Saisissez le mot de passe du magasin de clés : changes le

Nouveau mot de passe du magasin de clés : new-password

Saisissez à nouveau le nouveau mot de passe du magasin de clés : new-password

Noter : Le fichier est une application utilisée pour s'authentifier auprès des « cacerts » devra probablement être modifié.

Par exemple, dans ALM et Octane, qui utilise Jetty, le fichier jetty-ssl.xml

Reportez-vous à la documentation du produit pour plus d'informations.