micro focus alm synchronizer defect management tool hands tutorial
Présentation de HP ALM Synchronizer, maintenant Micro Focus ALM Synchronizer:
Micro Focus ALM Synchronizer semble être un terme très nouveau pour la plupart d'entre nous et plusieurs questions nous entourent lorsque nous voyons ou entendons ce terme pour la première fois.
Habituellement, lorsque nous rencontrons un nouveau terme, nous commencerons à faire une recherche Google pour en savoir plus sur ce que c'est.Lorsque nous faisons une recherche pour ce terme, malheureusement, peu de résultats peuvent être trouvés à l'exception de quelques guides d'installation, images, quelques détails descriptifs etc.
Pour bien comprendre cela, un tutoriel / article dans un langage plus simple est nécessaire, en particulier pour ceux qui couvrent le sujet Micro Focus ALM Synchronizer pour la première fois. C'est la raison principale pour laquelle je partage ce sujet avec vous tous. Et j'ai la chance d'avoir la chance de travailler sur cet outil et de le comprendre de près.
Cet article donnera un aperçu complet du rôle, du besoin et du travail sur l'outil Micro Focus ALM ainsi que son lien de téléchargement et sa procédure de manière précise ou pour votre compréhension facile. Cet article sera vraiment un guide pour ceux qui découvrent cet outil.
Ce que vous apprendrez:
- Aperçu
- Rôle de cet outil
- Télécharger les informations
- Besoin de cet outil
- Liens vers ALM Synchronizer
- Onglets de cet outil
- Fonctionnement du synchroniseur Micro Focus ALM
- Erreurs lors de l'utilisation de cet outil
- Types de synchroniseur Micro Focus ALM
- Conclusion
- lecture recommandée
Aperçu
Micro Focus ALM Synchronizer est un outil très utile et pratique pour les entreprises où les développeurs utilisent certains outils de gestion des défauts tels que TFS (Team Foundation Server) et les testeurs / QA utilisent d'autres outils de gestion des défauts tels que QC / ALM ( Centre de qualité / Gestion du cycle de vie des applications).
Jetons un coup d'œil complet maintenant .. !!!!
Micro Focus ALM Synchronizer est un « Outil de gestion des défauts ».
De nombreuses entreprises utilisent cet outil pour une gestion fluide des défauts entre les développeurs et les testeurs. La gestion des défauts fait partie des tâches importantes des tests. Il est donc important de disposer d'un tel outil qui puisse assurer le bon déroulement de la gestion des défauts à travers l'entreprise entre les développeurs et les testeurs.
Maintenant, vient la question de savoir ce que fait exactement Micro Focus ALM Synchronizer et comment?
Suivez le tutoriel ci-dessous pour chercher une réponse à cette question.
Rôle de cet outil
Cet outil permet de synchroniser les données entre Micro Focus ALM et ses points de terminaison suivants. Il y aura toujours 1 outil d'instance ALM à une extrémité et un autre outil à l'autre extrémité, parmi lesquels la synchronisation est effectuée. Je considère Micro Focus ALM et TFS comme 2 points de terminaison pour le reste du didacticiel.
Le diagramme ci-dessous illustre la synchronisation entre 2 points de terminaison:
«Micro Focus ALM / QC» est un outil utilisé par les testeurs / QA pour traiter toutes les informations relatives aux défauts. L'autre est le «TFS» qui est utilisé par les développeurs pour gérer toutes les informations sur les défauts.
Si les testeurs apportent des modifications à certains défauts à la fin du contrôle qualité, comment les développeurs peuvent-ils en garder une mise à jour ou en termes simples, nous pouvons dire comment les développeurs peuvent garder un œil sur les actions du testeur pour le même défaut de l'extrémité TFS .
Ce problème survient simplement en raison du manque de communication entre les développeurs et le QC / ALM dans de nombreuses organisations et ils utilisent uniquement TFS / JIRA ou des outils similaires pour la gestion des défauts.
Dans de tels cas, un outil comme Micro Focus ALM Synchronizer entre en scène.
Télécharger les informations
Le client et le serveur de synchronisation Micro Focus ALM peuvent être téléchargés à partir du site Micro Focus.
Il est très important de connaître les versions de 2 endpoints avant de télécharger le Synchronizer.
Exemple :Si les versions de Micro Focus ALM et TFS sont 12.2, le client de synchronisation 12.2 doit être téléchargé sur la machine locale à partir de laquelle le synchroniseur doit s'exécuter.
Avant de télécharger le client, il est important de vous inscrire pour obtenir un passeport Micro Focus, puis de vous connecter au logiciel et à la documentation téléchargés pour le guide d’installation.
meilleur téléchargeur de musique mp3 gratuit pour android
Voici le lien pour vous inscrire: Lien de téléchargement
Cliquez sur S'inscrire au site officiel de Micro Focus pour créer un compte, puis connectez-vous et téléchargez selon les besoins.
Pour toute assistance concernant le guide d'installation et la documentation, vous pouvez vous rendre dans le menu d'aide de l'outil.
Besoin de cet outil
Après avoir eu un aperçu de cet outil, nous allons maintenant passer à la section suivante pour savoir pourquoi le besoin de Micro Focus ALM Synchronizer est réellement apparu et ce qu'il fait exactement.
Jetons un coup d'œil aux réponses:
#1) Sert le but de l'intégration - entre le TFS et le QC / ALM, ce qui permet à l'équipe de test de se coordonner sur la gestion de projet avec l'équipe de développement qui utilise réellement TFS strictement.
# 2) Synchronise les défauts QC avec les bogues TFS - Qu'est-ce que ça veut dire? Cela signifie que lorsqu'un défaut est enregistré par un testeur à l'extrémité QC, toutes ses informations associées sont mappées directement dans TFS, une fois que le synchroniseur commence à fonctionner, les développeurs apprennent également à connaître tout nouveau défaut est celui enregistré avec tous les détails relatifs. à lui.
# 3) Prend en charge la gestion des erreurs - Personne ne peut être parfait à 100% et il est assez courant pour les humains de commettre des erreurs et c'est là que les synchroniseurs entrent en scène en fournissant un mécanisme de gestion des erreurs. L'utilisation de la section de l'onglet «Avancé» Synchronizer permet en laissant une section d'adresse e-mail de groupe spécifique qui peut répondre rapidement et inviter la personne concernée à corriger les erreurs.
Pour vous expliquer plus en détail cela d'une manière pratique, je tiens à vous dire que dans mon cabinet une fois, j'ai eu la responsabilité de regarder de près les erreurs et de les faire rectifier en faisant l'intéressé.
Il faut avoir une formation et des connaissances de base pour y parvenir, car les erreurs peuvent être de diverses natures. (Les types d'erreurs sont décrits ci-dessous dans cet article)
# 4) Gestion des défauts - Ceci est facilement réalisé à l'aide de cet outil en faisant correspondre / synchroniser les champs dans les ID de défaut QC (comme la priorité, la description du défaut, etc.) avec les ID TFS correspondants.
Exemple :Le défaut a quelques pièces jointes (documents) et pour le même défaut, il existe un ID TFS correspondant.
Mais dans le cas, s'il y a une certaine divergence dans les documents aux deux extrémités, (les documents qui sont à la fin du QC ne sont pas présents à la fin de TFS), le synchroniseur résout ce problème en synchronisant et en laissant les mêmes documents être mis à disposition aux deux extrémités c'est-à-dire au TFS ainsi qu'au QC.
c ++ convertir char * en int
Voici la capture d'écran illustrant l'aspect et la convivialité de cet outil avec ses champs et ses liens:
Comme le montre le diagramme ci-dessus, il y a plusieurs onglets et une section de liens sur le côté gauche. Nous examinerons les liens dans la section à venir.
Liens vers ALM Synchronizer
À présent, nous savons qu'il y aura 2 points de terminaison et la synchronisation sera effectuée entre ces deux points de terminaison, et maintenant la question qui vient ensuite est de savoir comment et où sera-t-il présent dans le synchroniseur.
Les liens sont utilisés pour stocker des informations sur ceux-ci ou nous pouvons dire qu'il définit quelles entités sont incluses dans la synchronisation et comment la synchronisation est effectuée.
Points clés à noter:
- 2 liens seront présents, nommés selon la convenance de l'organisation.
- Pour mieux le comprendre, nous pouvons les nommer Link1 et Link2.
- Sur le front ALM / QC (endpoint1), les défauts seront appelés «bogues» et «tâche» à l'extrémité TFS (endpoint2). Remarque :J'utiliserai ces 2 termes tout au long de l'article pour indiquer un défaut dans ces 2 points de terminaison avec ces noms.
- Toutes les informations associées, telles que vues dans le diagramme (liées à divers onglets tels que les informations générales, liées à la connexion, au mappage de champ, à la planification) doivent être mises à jour pour les deux liens.
- Les liens doivent toujours être dans un état activé car le synchroniseur ne peut s'exécuter que dans l'état activé.
- En cliquant avec le bouton droit sur l'un des liens, le synchroniseur peut s'exécuter en sélectionnant l'option d'exécution du synchroniseur (l'un des 3 types de synchroniseur - dont nous parlerons dans un moment)
Ce sont les informations de base que vous devez connaître sur les liens de cet outil.
Onglets de cet outil
J'ai essayé de donner un bref aperçu de chaque onglet de la manière la plus simple pour votre meilleure compréhension afin que si au cas où vous auriez une chance de travailler sur cet outil à l'avenir, vous sachiez au moins ce que chacun d'eux représente.
# 1. Général Languette - C'est le premier onglet qui couvre toutes les informations générales sur les deux terminaux. Cela affiche le nom, le type et les informations du point de terminaison concernant tous les types d'exécutions de synchronisation et si l'exécution a réussi, échoué ou échoué avec des erreurs avec les rapports.
# 2) Onglet Connectivité - Cet onglet contient tous les détails liés à la connexion comme le nom d'utilisateur, un mot de passe pour les deux points de terminaison et fournit un bouton pour vérifier la connectivité. Vous pouvez vérifier si la connexion est réussie ou non.
# 3) Planification Languette - Cet onglet affiche les informations programmées sur l'exécution d'un synchroniseur et à quelle heure le synchroniseur s'exécute en prouvant les détails pour les deux points d'extrémité ou nous pouvons dire pour les deux synchroniseurs (Link1 et Link2 notamment).
# 4) Onglet Filtres - Cet onglet est utilisé pour fournir des options de filtre indiquant si un filtre est nécessaire pour synchroniser les données ou non. Les requêtes du backend peuvent être fournies à la fois pour les liens et le nom des requêtes peut être défini comme filtre. Pour link1, une requête peut être stockée du côté ALM et pour link2 du côté TFS respectivement.
# 5) Onglet Événements - Cet onglet contient des détails ou des règles pour créer, mettre à jour, supprimer un enregistrement, etc., et si un enregistrement est créé à une extrémité, ce qui doit être fait à l'autre extrémité. Si un enregistrement est supprimé ou mis à jour à un point de terminaison, quel sera l'événement correspondant à d'autres points de terminaison.
Ces détails peuvent être mis sur cet onglet en sélectionnant le bouton radio requis ou en choisissant 'Ne fais rien' option au cas où rien n'est requis pour définir.
# 6) Onglet Mappage de champ - Il s'agit d'un onglet très important à comprendre car il contient les détails de tous les champs des deux points de terminaison.
Exemple :L'état, la gravité, la priorité des défauts, etc. sont stockés à la fois pour les liens et les champs peuvent être mappés de manière bidirectionnelle ou unidirectionnelle dans certains cas.
Et si la gravité est mise à jour d'un défaut quelconque du côté ALM, la même valeur doit également être déplacée vers le côté TFS et vice versa. Par conséquent, il est mappé comme bidirectionnel. Les champs peuvent également être modifiés en sélectionnant le champ et en cliquant sur le bouton d'édition présent sur le synchroniseur sur l'écran de mappage de champ.
Mais cela ne doit être fait que par des personnes formées, car toute erreur peut entraver le fonctionnement de l'ensemble du synchroniseur.
# 7) Onglet Avancé- Cet onglet est déjà discuté ci-dessus dans le point de gestion des erreurs. Il s'agit essentiellement de fournir une fonctionnalité avancée pour inviter la personne concernée à corriger les erreurs.
Vient ensuite le fonctionnement d'un synchroniseur. !!
Fonctionnement du synchroniseur Micro Focus ALM
Les points ci-dessous illustrent le fonctionnement exact d'un synchroniseur.
- Un utilisateur peut définir les critères d'entrée et de sortie pendant le processus de synchronisation. Cela signifie que si un utilisateur souhaite refléter les changements dans le QC ou TFS, en conséquence, une entrée peut être fournie à n'importe laquelle des extrémités. Pour mieux dire, si une entrée est TFS et la sortie est QC, toutes les modifications seront reflétées dans les défauts QC et vice versa. Exemple :Si je crée un nouveau défaut dans le QC, alors l'entrée est QC et la sortie est TFS et l'ID TFS correspondant pour l'ID de défaut QC est créé en conséquence.
- Pour chaque défaut sélectionné pour la synchronisation dans QC, il crée un élément de travail correspondant dans TFS et pour chaque élément de travail sélectionné dans TFS, il crée un défaut correspondant dans QC. Le schéma ci-dessus illustre également clairement cette synchronisation bidirectionnelle. Noter: Pour le nouvel élément créé à la fin de TFS, je le ferai référence comme «élément de travail».
- Pour chaque défaut mis à jour dans QC, il met à jour un élément de travail correspondant dans TFS.
- Il mappe des valeurs énumérées telles que la gravité, la priorité, etc., pour chaque défaut.
- Il synchronise les pièces jointes entre TFS et QC.
Ensuite, examinons les erreurs qui se produisent lorsque vous travaillez avec Micro Focus ALM Synchronizer et je souhaite vous informer davantage sur tous les types d'erreur possibles ainsi que sur leur résolution.
Erreurs lors de l'utilisation de cet outil
Vous pouvez rencontrer des problèmes en travaillant avec Synchronizer. Lorsque plusieurs personnes sont impliquées dans un environnement de travail, les chances d'occurrence d'erreur augmentent en conséquence. Mais il faut être prêt à le faire rectifier le plus tôt possible.
Les erreurs peuvent être des types suivants:
# 1) Mauvaise valeur saisie:
Tout en travaillant sur un défaut CQ, n'importe qui peut mettre à jour / saisir la description à tort avec des espaces non requis ou avec des symboles incorrects.
Dans un tel cas, afin de corriger le problème, vous pouvez aller vérifier l'historique du défaut au QC comme qui a travaillé sur le même et vous pouvez intimer la personne concernée pour le mettre à jour correctement. Il est recommandé de ne pas le rectifier vous-même même si vous connaissez la solution.
Laissez la personne concernée s'en occuper. Enfin, une fois qu'il est correctement mis à jour, vous pouvez exécuter le synchroniseur et vérifier le rapport s'il a réussi ou non et informer à nouveau la personne en cas de problème. La même chose peut être faite si un problème se produit du côté TFS.
# 2) Problème de document:
Parfois, les documents joints au défaut peuvent ne pas avoir la taille ou le format attendu. Cela peut à nouveau donner une erreur de FAILED / UPDATE / DELETE ATTACHMENTS et il faut donc la rectifier.
Le processus sera le même pour permettre à la personne concernée de télécharger les documents avec la taille ou le format attendu.
# 3) Valeur vide dans les champs obligatoires:
Si l'un des champs obligatoires est laissé vide, une erreur sera automatiquement renvoyée.
Encore une fois, laissez la personne concernée le mettre à jour correctement et exécutez le synchroniseur pour voir les résultats.
Enfin, parlons des types de synchroniseur !!
Types de synchroniseur Micro Focus ALM
Chaque type de synchroniseur s'exécute sur la base d'exigences différentes et peut être planifié pour s'exécuter à des heures spécifiques de la journée pour savoir si les enregistrements mis à jour et nouvellement créés sont correctement synchronisés sans aucun problème.
# 1) Synchroniseur incrémental
Comme son nom l'indique, il s'exécute en cas d'incréments ou lorsque des modifications sont apportées. Cette exécution permet de déterminer quels enregistrements du noeud final ont été créés ou modifiés depuis la tâche de synchronisation précédente.
Plus tard, la synchronisation est effectuée entre les 2 points de terminaison en fonction des paramètres et des mappages effectués pour le lien.
# 2) Synchroniseur complet
Ce synchroniseur est pour une synchronisation complète, c'est-à-dire pour effectuer une comparaison complète des enregistrements dans chaque point de terminaison. Cela est utile pour collecter des informations sur les enregistrements qui ne sont pas synchronisés dans une exécution incrémentielle. Par conséquent, lorsque cela s'exécute, chaque enregistrement est synchronisé.
test de base de données questions et réponses d'entrevue
À l'aide des rapports, on peut facilement savoir quels enregistrements des terminaux ne sont pas synchronisés correctement.
# 3) Vérification d'intégrité
Ceci est complètement différent de ceux ci-dessus. Ce n'est pas exécuté dans des scénarios normaux. Cela fonctionne principalement lors de la création d'un nouveau lien ou de la modification d'un lien existant.
Cela doit être géré très précisément, car en cas d'échec, le lien reste invalidé et ne peut pas être activé pour la synchronisation.
Conclusion
En un mot, un synchroniseur est un outil dont les fonctionnalités peuvent être utilisées en entrant / créant simplement les points de terminaison et leurs champs associés une seule fois et un timing spécifique peut lui être attribué plus tard, sur lequel il s'exécute quotidiennement et fournit des rapports détaillés pour s'assurer que tout est en place.
Moins de défauts est un signe de tests efficaces et grâce à cet outil, cela peut être assuré en surveillant les défauts et en surveillant à la fois les développeurs et les testeurs pour effectuer leurs tâches efficacement, sans se blâmer les uns les autres.
Chaque fois qu'un défaut est enregistré, toutes les informations associées seront disponibles pour les développeurs et les testeurs en toute transparence à l'aide de Micro Focus ALM Synchronizer Tool.
Seuls ceux qui utilisent cet outil peuvent vraiment comprendre son importance. Je suis vraiment excité et c'est un plaisir d'avoir les connaissances et l'expérience pratique avec un outil aussi futuriste.
A propos de l'auteur: Cet article est écrit par Varsha G., membre de l'équipe STH.
Avez-vous essayé cet outil. Faites-nous part de vos expériences dans la section commentaires ci-dessous.
lecture recommandée
- Exécution de cas de test à l'aide d'ALM / QC (Didacticiel Micro Focus ALM QC jour 5)
- Tutoriel Micro Focus Quality Center (jour 6) - Gestion des défauts
- Didacticiel sur l'outil Micro Focus ALM Quality Center (7 didacticiels approfondis)
- Top 70 Micro Focus ALM Quality Center QC Interview Questions and Answers
- Tutoriel Bugzilla: Tutoriel pratique de l'outil de gestion des défauts
- Introduction à Micro Focus LoadRunner - Test de charge avec LoadRunner Tutorial # 1
- Guide d'installation du Micro Focus Quality Center - Apprendre le CQ (jour 2)
- Didacticiel Micro Focus Quality Center (jour 4) - Création et gestion de cas de test