ibm rational quality manager
Il s'agit d'un guide complet sur l'outil IBM Rational Quality Manager (RQM). [Il y a de nombreuses images dans ce didacticiel, veuillez donc permettre à cela de se charger correctement]
Dans ce didacticiel pratique IBM RQM, vous apprendrez:
- Comment créer un plan de test dans IBM RQM
- Créer des cas de test dans un plan de test
- Ajouter des scripts de test manuels aux scénarios de test
- Exécuter le scénario de test
- Soulevez les défauts selon les besoins
- Affichage des enregistrements d'exécution de test
Ce que vous apprendrez:
- Défis du cycle de vie des applications
- Qu'est-ce que la gestion du cycle de vie des applications (ALM)
- Introduction à IBM Rational CLM basé sur la plate-forme JAZZ
- IBM Rational Quality Manager
- Installation d'IBM RQM
- Projets de cycle de vie
- Étapes IBM RQM:
- Connectez-vous à RQM
- Création d'un plan de test
- Création de cas de test
- Test manuel
- Exécution des tests et remontée des défauts
- Résumé:
- lecture recommandée
Défis du cycle de vie des applications
L'exécution d'un projet informatique implique l'utilisation de nombreux outils. Les bases sont celles utilisées pour la gestion des exigences, la gestion de projet, le contrôle de version, gestion de la construction , gestion des tests , déploiement etc.
La pratique normale est de identifier un bon outil pour chacune de ces tâches . L'utilisation d'outils améliore dans une certaine mesure l'efficacité des opérations.
Cependant, dans la plupart des cas, les outils ne se parlent pas. Il n'y a aucune visibilité sur qui a fait des changements, ce qui a été fait, quand et pourquoi. De plus, il n'y a pas de traçabilité appropriée des artefacts qui gardent certains des intervenants dans l'obscurité. ( Par exemple Un analyste commercial pourrait se demander ce qui se passe avec l'exigence de haute priorité; s'il est développé ou testé.)
Planification et ordonnancement des tâches sont également souvent effectuées hors ligne et enfin, il y a un manque de standardisation en ce qui concerne l'utilisation d'un processus approprié ( par exemple. Agile ou Waterfall).
Alternativement, si les outils sont connectés les uns aux autres et que les informations les traversent de manière transparente, l'efficacité d'exécution du projet s'améliore et tous les défis ci-dessus peuvent être résolus.
Qu'est-ce que la gestion du cycle de vie des applications (ALM)
La gestion du cycle de vie des applications aide à combler les lacunes ci-dessus et relie diverses disciplines à travers le SDLC. Cela permet également de relever les défis énumérés ci-dessus, car l'ensemble de la livraison serait transparente et sur une seule plateforme.
Introduction à IBM Rational CLM basé sur la plate-forme JAZZ
IBM Rational CLM (Collaborative Life Cycle Management) est une solution de gestion du cycle de vie des applications qui comprend 3 outils de manière intégrée:
- IBM Rational DOORS NG
- Concert d'équipe IBM Rational
- IBM Rational Quality Manager
L'intégration des 3 outils ci-dessus dans une seule plate-forme vous offre des capacités de gestion des exigences, de planification de projet, de contrôle de version, de gestion de build, de gestion des tests et de reporting et de support.
Plus d'informations sur IBM Rational CLM peuvent être trouvé ici .
Dans ce tutoriel, nous allons approfondir la solution de gestion des tests «IBM Rational Quality Manager» version 6.0.1. Cela inclut le support et les fonctionnalités pour le plan de test, les cas de test, les scripts de test, l'exécution manuelle des cas de test et la gestion des défauts.
IBM Rational Quality Manager
IBM Rational Quality Manager (RQM) est la solution de gestion des tests faisant partie du CLM qui aide l'utilisateur dans les activités de gestion de la qualité telles que la planification des tests, la création de cas de test, l'exécution de cas de test et les rapports de test.
Responsable qualité rationnelle:
- Exploite l'accès Web
- Capture les données liées aux tests dans un référentiel unique
- Accélère la création de cas de test et son exécution
- Fournit une traçabilité complète tout au long du cycle de vie pour toutes les données de test
- Minimise le besoin de documentation manuelle
- Favorise une meilleure collaboration précoce entre toutes les parties prenantes
Installation d'IBM RQM
IBM RQM fait partie de CLM et l'installation est donc effectuée sous la forme d'un package complet. Voici les étapes à suivre pour installer RQM
Conditions préalables:
- Télécharger Gestionnaire d'installation IBM d'ici => IBM Installation Manager 1.8.3 . Ce logiciel est nécessaire pour installer IBM Rational CLM
- Téléchargez la version CLM 6.0.1 ou selon le cas à partir de la page de téléchargement. Pour la version 6.0.1 télécharger ici => Concert d'équipe rationnel 6.0.1
- Vous devrez vous inscrire pour obtenir un identifiant Jazz.net à télécharger. Il s'agit d'une inscription unique. Cette inscription présente de nombreux avantages et vous donne accès à des présentations, des tutoriels, des questions sur le forum Jazz, etc.
- Téléchargez le package en surbrillance sous Référentiels d'Installation Manager
(Remarque:Cliquez sur n'importe quelle image pour une vue agrandie)
Étapes d'installation:
IBM Rational CLM est une architecture à trois niveaux qui nécessite l'installation d'une base de données, d'un serveur d'applications et d'un client Web pour se connecter au serveur.
1) Pour installer et utiliser CLM pour une démonstration ou Objectifs du POC (Proof of Concept) , vous pouvez utiliser le package par défaut qui utilise la base de données Derby et le serveur d'applications Tomcat. Cette topologie est conçue pour ne prendre en charge que 10 utilisateurs. La version d'essai est livrée avec une validité de 60 jours.
deux) Pour installer pour une configuration d'entreprise, vous devrez acheter et installer les composants appropriés de Database et App Server selon la topologie matérielle suggérée par IBM.
3) Les étapes d'installation complètes se trouvent sur Centre de connaissances IBM .
4) Êtes-vous confronté à des problèmes d'installation? Mettez vos questions dans les commentaires ci-dessous et nous essaierons de les résoudre.
Projets de cycle de vie
Une fois l'installation terminée, vous devrez créer un projet de cycle de vie qui créera une zone de projet d'exigences, une zone de projet de modification et de configuration et une zone de gestion de la qualité. Cela signifie qu'un projet sera créé dans les 3 conteneurs mentionnés, ce qui permet aux équipes de collaborer et de suivre facilement les artefacts tout au long du cycle de vie.
Cette création de projet clarifie le modèle de processus, c.-à-d. Scrum ou cascade , vous devez utiliser pour votre développement de bout en bout.
Des zones de projet individuelles peuvent également être créées mais ne sont pas recommandées car vous devrez ensuite lier manuellement les zones de projet dans d'autres conteneurs.
Plus d'informations sur la création d'un projet de cycle de vie peuvent être trouvé ici .
quels types d'applications nous testons
Étapes IBM RQM:
Dans cette section, nous examinerons les étapes suivantes de l'activité de gestion des tests:
- Connectez-vous à IBM RQM
- Création d'un plan de test
- Création de cas de test
- Test manuel
- Exécution des tests et augmentation des défauts
Connectez-vous à RQM
Pour vous connecter à RQM, vous devez utiliser l'URL sous la forme suivante car elle est entièrement compatible avec le Web: https: //: 9443 / qm / web
Votre administrateur RQM aurait activé votre identifiant et votre mot de passe via l'annuaire LDAP de votre organisation.
Remarque: il est préférable d'utiliser Internet Explorer 11 ou la dernière version du navigateur Firefox pour une utilisation avec l'un des produits CLM
meilleur convertisseur gratuit de dvd en avi
Lors de votre connexion, vous pouvez sélectionner le projet créé pour l'équipe.
Le tableau de bord public suivant est alors visible pour les utilisateurs qui peuvent avoir plusieurs widgets qui affichent divers rapports personnalisés pour les projets actifs.
Création d'un plan de test
Le plan de test est le point de départ de toutes les activités de test pour un cycle particulier. Il contient plusieurs cas de test qui contiennent les scénarios que l'utilisateur testerait.
Du Planification sélectionner le menu Créer un plan de test
Entrez un nom et enregistrez le plan de test.
Sur la gauche, vous voyez les sections qui font partie du plan de test qui vous guideront dans vos activités de test.
Donc, généralement, lorsque vous planifiez, vous devriez avoir des informations sur les objectifs, les risques couverts, les calendriers de test, l'estimation, les critères d'entrée (définit les éléments prérequis qui doivent être atteints avant que le test puisse commencer), les critères de sortie (définit les conditions à remplir avant l'essai peut être conclu) ainsi que tout autre document connexe.
Par exemple Vous pouvez attribuer un examen formel à un membre senior de votre projet de test comme un Test Manager pour approuver / rejeter le plan de test. Vous pouvez cliquer sur la section Examen formel du plan de test et créer un processus d'approbation.
Ajoutez la description, la date d'échéance et l'ID d'approbateur. Enregistrez le commentaire
La meilleure partie est que cet avis est visible dans le tableau de bord sous le widget Mes avis et est visible lorsque l'utilisateur se connecte. C'est un moyen efficace de collaborer dans le contexte des artefacts.
Création de cas de test
Lorsque le plan de test est ouvert, cliquez sur la section Cas de test pour commencer à créer des cas de test. Cliquez sur l'icône ci-dessous pour commencer à créer des scénarios de test.
Entrez le nom du scénario de test et cliquez sur d'accord
Nous pouvons également lier les cas de test aux exigences.
Sélectionnez le scénario de test et cliquez sur Liens sur les exigences section
Si les exigences sont déjà remplies dans le cadre du conteneur de gestion des exigences, vous pouvez créer un lien vers l'exigence existante, sinon vous avez également la possibilité de créer une nouvelle exigence et de la lier.
Cliquez sur l'icône ci-dessous pour créer et lier l'exigence.
Cliquez sur OK et sur Enregistrer pour continuer.
Cela assure la traçabilité et garantit que les tests sont effectués correctement pour chaque exigence.
La section Cas de test contient également des conditions préalables et postérieures sous forme de texte libre que vous pouvez ajouter.
Test manuel
Au fur et à mesure que les scénarios de test sont ajoutés, il est temps de commencer à ajouter les étapes qui constituent le script de test pour l'exécution du scénario de test.
Dans ce didacticiel, je couvre l'exécution des tests manuels, mais il peut également être intégré à des outils de test fonctionnel automatisé tels que IBM Rational Functional Tester, Selenium, HP QTP / UFT.
Sélectionnez le scénario de test créé ci-dessus et accédez à la section Script de test. Créez le script de test en cliquant sur l'icône ci-dessous.
Cliquez sur OK et enregistrer .
Cliquez sur le script de test et ajoutez les étapes manuelles nécessaires à l'exécution du test. Sauvegarder le script de test.
Exécution des tests et remontée des défauts
Après avoir terminé la création du scénario de test et des scripts de test, nous pouvons maintenant exécuter les tests. Pendant l'exécution du test, Rational Quality Manager présentera le script de test manuel dans le navigateur et stockera les résultats de l'exécution dans le référentiel RQM centralisé à des fins de reporting et de référence futurs.
Revenez au niveau du scénario de test, sélectionnez le script de test et cliquez sur l'icône RUN pour commencer l'exécution du test manuel
le meilleur téléchargeur de musique mp3 pour android
Sélectionnez le plan de test et cliquez sur Terminer pour commencer l'exécution du test manuel.
La fenêtre Exécution du scénario de test s'ouvre. Vous pouvez sélectionner Réussite / Échec à chaque étape et enregistrer les résultats réels. D'autres résultats préconfigurés peuvent également être sélectionnés.
Une fois que Pass est sélectionné, le curseur passe automatiquement à l'étape suivante. Si une étape échoue, vous pouvez choisir Échec et signaler un défaut dans la même étape.
Défaut enregistré à la deuxième étape.
Le défaut soulevé à ce stade est pré-rempli avec les étapes à reproduire.
Le défaut est également indiqué comme lié à l'étape.
Vous pouvez maintenant passer à la dernière étape en tant que PASS et terminer l'exécution du test manuel.
Cliquer sur Afficher le résultat pour afficher les résultats de l'exécution du test.
Enfin, un Défaut affectant les exigences widget peuvent également être ajoutés afin que les développeurs puissent examiner les défauts qui leur sont attribués et les résoudre.
Résumé:
L'avantage de l'utilisation de la plate-forme IBM Rational CLM est que tous les artefacts sont stockés dans un référentiel unique, grâce auquel la traçabilité du cycle de vie peut être vue dans une vue unique et, surtout, vous obtenez une vue en temps réel de tous les artefacts mis à jour. dans les tableaux de bord.
Dans mon prochain didacticiel, je continuerai d'expliquer comment IBM Rational Quality Manager peut être intégré à Rational Functional Tester. Restez à l'écoute!
A propos de l'auteur: Ce tutoriel pratique est écrit par Niranjan. Il a plus de 20 ans d'expérience dans l'informatique, principalement dans les améliorations ALM.
N'hésitez pas à mettre vos questions sur cet outil dans les commentaires ci-dessous.
lecture recommandée
- Intégration d'IBM Rational Quality Manager (RQM) avec Rational Functional Tester (RFT)
- Fonction de pool de données dans IBM Rational Quality Manager for Test Data Management
- Test alpha et test bêta (un guide complet)
- Tutoriel de migration de SVN vers IBM Rational Team Concert
- Apprentissage des bases de Rational Robot - IBM Test Automation Tool
- Didacticiel sur l'outil de gestion des défauts IBM Rational Team Concert
- Guide pas à pas de l'outil IBM Rational ClearQuest
- Intégration IBM Rational Team Concert (RTC) et SVN sous Windows