ibm rational quality manager
Dies ist eine vollständige Anleitung zum IBM Rational Quality Manager (RQM) -Tool. (Dieses Tutorial enthält viele Bilder. Bitte lassen Sie diese ordnungsgemäß laden.)
In diesem praktischen IBM RQM-Lernprogramm erfahren Sie Folgendes:
- So erstellen Sie einen Testplan in IBM RQM
- Erstellen Sie Testfälle innerhalb eines Testplans
- Fügen Sie den Testfällen manuelle Testskripte hinzu
- Führen Sie den Testfall aus
- Fehler entsprechend anheben
- Anzeigen von Testausführungsdatensätzen
Was du lernen wirst:
- Herausforderungen im Anwendungslebenszyklus
- Was ist Application Life Cycle Management (ALM)?
- Einführung in IBM Rational CLM basierend auf der JAZZ-Plattform
- IBM Rational Quality Manager
- IBM RQM-Installation
- Lebenszyklusprojekte
- IBM RQM-Schritte:
- Melden Sie sich bei RQM an
- Testplanerstellung
- Testfallerstellung
- Manuelles Testen
- Testausführung und Fehlerbehebung
- Zusammenfassung:
- Literatur-Empfehlungen
Herausforderungen im Anwendungslebenszyklus
Bei der Ausführung eines IT-Projekts werden viele Tools verwendet. Die grundlegenden sind diejenigen, die für Anforderungsmanagement, Projektmanagement, Versionskontrolle, Build-Management , Testmanagement , Bereitstellung usw.
Die normale Praxis ist zu Identifizieren Sie für jede dieser Aufgaben ein gutes Werkzeug . Die Verwendung von Werkzeugen verbessert die Effizienz im Betrieb in gewissem Maße.
In den meisten Fällen sprechen die Tools jedoch nicht miteinander. Es gibt keine Sichtbarkeit darüber, wer Änderungen vorgenommen hat, was wann und warum getan wurde. Es gibt auch keine ordnungsgemäße Rückverfolgbarkeit von Artefakten, die einige der Stakeholder im Dunkeln halten. ( Zum Beispiel Ein Business Analyst könnte sich fragen, was mit der Anforderung mit hoher Priorität los ist. ob es entwickelt oder getestet wird.)
Planung und Terminierung von Aufgaben werden auch oft offline durchgeführt und schließlich mangelt es an Standardisierung hinsichtlich der Verwendung eines geeigneten Prozesses ( z.B. Agil oder Wasserfall).
Wenn alternativ Tools miteinander verbunden sind und Informationen nahtlos durch sie fließen, verbessert sich die Effizienz der Projektausführung und alle oben genannten Herausforderungen können gelöst werden.
Was ist Application Life Cycle Management (ALM)?
Application Lifecycle Management hilft dabei, die oben genannten Lücken zu schließen und verschiedene Disziplinen in SDLC miteinander zu verbinden. Es hilft auch bei der Bewältigung der oben aufgeführten Herausforderungen, da die gesamte Bereitstellung transparent und auf einer einzigen Plattform erfolgen würde.
Einführung in IBM Rational CLM basierend auf der JAZZ-Plattform
IBM Rational CLM (Collaborative Life Cycle Management) ist eine Application Lifecycle Management-Lösung, die drei integrierte Tools umfasst:
- IBM Rational DOORS NG
- IBM Rational Team Konzert
- IBM Rational Quality Manager
Durch die Integration der oben genannten 3 Tools in eine einzige Plattform erhalten Sie Anforderungsmanagement, Projektplanung, Versionskontrolle, Build-Management, Testmanagement sowie Berichtsfunktionen und -unterstützung.
Weitere Informationen zu IBM Rational CLM finden Sie unter hier gefunden .
In diesem Tutorial werden wir uns eingehend mit der Testverwaltungslösung „IBM Rational Quality Manager“ Version 6.0.1 befassen. Dies umfasst Unterstützung und Funktionen für Testplan, Testfälle, Testskripte, manuelle Ausführung von Testfällen und Fehlermanagement.
IBM Rational Quality Manager
IBM Rational Quality Manager (RQM) ist der Teil der Testmanagementlösung des CLM, der den Benutzer bei Qualitätsmanagementaktivitäten wie Testplanung, Testfallerstellung, Testfallausführung und Testberichterstattung unterstützt.
Rationaler Qualitätsmanager:
- Nutzt den Webzugriff
- Erfasst testbezogene Daten in einem einzigen Repository
- Beschleunigt die Erstellung und Ausführung von Testfällen
- Bietet vollständige Rückverfolgbarkeit über den gesamten Lebenszyklus für alle Testdaten
- Minimiert den Bedarf an manueller Dokumentation
- Fördert eine bessere und frühzeitige Zusammenarbeit aller Beteiligten
IBM RQM-Installation
IBM RQM ist Teil von CLM, daher erfolgt die Installation als Komplettpaket. Hier sind die Schritte zur Installation von RQM
Voraussetzungen:
- Herunterladen IBM Installation Manager von hier => IBM Installation Manager 1.8.3 . Diese Software wird zur Installation von IBM Rational CLM benötigt
- Laden Sie die CLM-Version 6.0.1 oder die entsprechende Downloadseite herunter. Für Version 6.0.1 von hier herunterladen => Rationales Teamkonzert 6.0.1
- Sie müssen sich registrieren, um eine Jazz.net-ID herunterladen zu können. Dies ist eine einmalige Registrierung. Diese Registrierung hat viele Vorteile und bietet Ihnen Zugriff auf Präsentationen, Tutorials, Fragen im Jazz-Forum usw.
- Laden Sie das markierte Paket unter Installation Manager-Repositorys herunter
(Hinweis:Klicken Sie auf ein Bild, um es zu vergrößern.)
Installationsschritte:
IBM Rational CLM ist eine dreistufige Architektur, für die eine Installation von Datenbank, Anwendungsserver und Webclient erforderlich ist, um eine Verbindung zum Server herzustellen.
1) So installieren und verwenden Sie CLM für eine Demo oder POC-Zwecke (Proof of Concept) können Sie das Standardpaket verwenden, das die Derby-Datenbank und den Tomcat-Anwendungsserver verwendet. Diese Topologie unterstützt nur 10 Benutzer. Die Testversion hat eine Gültigkeit von 60 Tagen.
2) Für die Installation für ein Unternehmens-Setup müssen Sie die entsprechenden Komponenten von Database und App Server gemäß der von IBM vorgeschlagenen Hardwaretopologie erwerben und installieren.
3) Die vollständigen Installationsschritte finden Sie unter IBM Knowledge Center .
4) Haben Sie Installationsprobleme? Geben Sie Ihre Fragen in die Kommentare unten ein und wir werden versuchen, diese zu lösen.
Lebenszyklusprojekte
Nach Abschluss der Installation müssen Sie ein Lebenszyklusprojekt erstellen, das einen Anforderungsprojektbereich, einen Änderungs- und Konfigurationsprojektbereich und einen Qualitätsmanagementbereich erstellt. Dies bedeutet, dass in allen drei genannten Containern ein Projekt erstellt wird, das es Teams erleichtert, über den gesamten Lebenszyklus hinweg zusammenzuarbeiten und Artefakte zu verfolgen.
Diese Projekterstellung gibt Klarheit darüber, welche Prozessvorlage, d. H. Scrum oder Wasserfall müssen Sie für Ihre End-to-End-Entwicklung verwenden.
Einzelne Projektbereiche können ebenfalls erstellt werden, werden jedoch nicht empfohlen, da Sie die Projektbereiche dann manuell in anderen Containern verknüpfen müssen.
Mehr zur Erstellung von Lebenszyklusprojekten kann sein hier gefunden .
gute kostenlose Firewall für Windows 10
IBM RQM-Schritte:
In diesem Abschnitt werden die folgenden Schritte der Testmanagement-Aktivität beschrieben:
- Melden Sie sich bei IBM RQM an
- Testplanerstellung
- Testfallerstellung
- Manuelles Testen
- Testausführung und Fehlerbehebung
Melden Sie sich bei RQM an
Um sich bei RQM anzumelden, müssen Sie die URL in der folgenden Form verwenden, da sie vollständig webfähig ist: https: //: 9443 / qm / web
Ihr RQM-Administrator hätte Ihre ID und Ihr Kennwort über das LDAP-Active Directory Ihres Unternehmens aktiviert.
Hinweis: Verwenden Sie am besten Internet Explorer 11 oder die neueste Version von Firefox Browser, um sie mit einem der CLM-Produkte zu verwenden
Während Sie sich anmelden, können Sie das für das Team erstellte Projekt auswählen.
Das folgende öffentliche Dashboard ist dann für Benutzer sichtbar, die über mehrere Widgets verfügen können, die verschiedene benutzerdefinierte Berichte für aktive Projekte anzeigen.
Testplanerstellung
Der Testplan ist der Ausgangspunkt für alle Testaktivitäten für einen bestimmten Zyklus. Es enthält mehrere Testfälle, die die Szenarien enthalten, die der Benutzer testen würde.
Von dem Planung Menüauswahl Testplan erstellen
Geben Sie einen Namen ein und SPEICHERN Sie den Testplan.
Links sehen Sie die Abschnitte, die Teil des Testplans sind und Sie bei Ihren Testaktivitäten unterstützen.
Wenn Sie planen, sollten Sie in der Regel Informationen zu den Zielen, den abgedeckten Risiken, den Testplänen, der Schätzung, den Einstiegskriterien (Definiert die Voraussetzungen, die erfüllt sein müssen, bevor der Test beginnen kann) und den Exit-Kriterien (Definiert die Bedingungen, die zuvor erfüllt werden müssen) haben die Prüfung kann abgeschlossen werden) und auch alle zusätzlichen zugehörigen Dokumente.
Zum Beispiel Sie können einem leitenden Mitglied in Ihrem Testprojekt wie einem Testmanager eine formelle Überprüfung zuweisen, um den Testplan zu genehmigen / abzulehnen. Sie können auf den Abschnitt Formale Überprüfung des Testplans klicken und einen Genehmigungsprozess erstellen.
Fügen Sie die Beschreibung, das Fälligkeitsdatum und die Genehmiger-ID hinzu. Speichern Sie die Bewertung
Das Beste daran ist, dass diese Überprüfung im Dashboard unter dem Widget 'Meine Bewertungen' angezeigt wird und angezeigt wird, wenn sich der Benutzer anmeldet. Dies ist eine effektive Möglichkeit, im Kontext der Artefakte zusammenzuarbeiten.
Testfallerstellung
Wenn der Testplan geöffnet ist, klicken Sie auf den Abschnitt Testfall, um mit der Erstellung von Testfällen zu beginnen. Klicken Sie auf das folgende Symbol, um mit der Erstellung von Testfällen zu beginnen.
Geben Sie den Namen für den Testfall ein und klicken Sie auf OK
Wir können Testfälle auch mit den Anforderungen verknüpfen.
Wählen Sie den Testfall aus und klicken Sie auf Anforderungslinks Sektion
Wenn Anforderungen bereits als Teil des Anforderungsverwaltungscontainers ausgefüllt sind, können Sie eine Verknüpfung zu der vorhandenen Anforderung herstellen. Andernfalls haben Sie auch die Möglichkeit, eine neue Anforderung zu erstellen und diese zu verknüpfen.
Klicken Sie auf das Symbol unten, um die Anforderung zu erstellen und zu verknüpfen.
Klicken Sie auf OK und Speichern, um fortzufahren.
Dies bietet Rückverfolgbarkeit und stellt sicher, dass die Tests für jede Anforderung korrekt durchgeführt werden.
Orakel SQL Interview Fragen und Antworten für 3 Jahre Erfahrung
Der Abschnitt Testfall enthält auch Vor- und Nachbedingungen als freien Text, den Sie hinzufügen können.
Manuelles Testen
Wenn Testfälle hinzugefügt werden, ist es Zeit, die Schritte hinzuzufügen, die das Testskript für die Ausführung des Testfalls sind.
In diesem Tutorial befasse ich mich mit der manuellen Testausführung, kann aber auch in automatisierte Funktionstest-Tools wie IBM Rational Functional Tester, Selen und HP QTP / UFT integriert werden.
Wählen Sie den oben erstellten Testfall aus und gehen Sie zum Abschnitt Testskript. Erstellen Sie das Testskript, indem Sie auf das unten gezeigte Symbol klicken.
Klicken OK und Speichern .
Klicken Sie auf das Testskript und fügen Sie die manuellen Schritte hinzu, die für die Testausführung erforderlich sind. speichern das Testskript.
Testausführung und Fehlerbehebung
Nachdem die Erstellung des Testfalls und der Testskripte abgeschlossen ist, können wir die Tests ausführen. Während der Ausführung des Tests präsentiert Rational Quality Manager das manuelle Testskript im Browser und speichert die Ausführungsergebnisse für zukünftige Berichts- und Referenzzwecke im zentralen RQM-Repository.
Kehren Sie zur Testfallstufe zurück, wählen Sie das Testskript aus und klicken Sie auf das Symbol RUN, um die manuelle Testausführung zu starten
Was ist die beste Spracherkennungssoftware?
Wählen Sie den Testplan aus und klicken Sie auf Fertig stellen, um die manuelle Testausführung zu starten.
Das Fenster Testfallausführung wird geöffnet. Sie können bei jedem Schritt Pass / Fail auswählen und die tatsächlichen Ergebnisse aufzeichnen. Andere vorkonfigurierte Ergebnisse können ebenfalls ausgewählt werden.
Sobald Pass ausgewählt ist, wird der Cursor automatisch zum nächsten Schritt bewegt. Wenn ein Schritt fehlschlägt, können Sie Fehler auswählen und im selben Schritt einen Fehler auslösen.
Fehler im zweiten Schritt protokolliert.
Der an dieser Stelle aufgetretene Fehler ist mit den Schritten zur erneuten Herstellung vorab gefüllt.
Der Fehler wird auch als mit dem Schritt verknüpft angezeigt.
Jetzt können Sie mit dem letzten Schritt als PASS fortfahren und die manuelle Testausführung abschließen.
Klicke auf Zeige Ergebnis um die Ergebnisse der Testausführung anzuzeigen.
Schließlich a Fehler, der die Anforderungen beeinflusst Widget kann auch hinzugefügt werden, damit die Entwickler die ihnen zugewiesenen Fehler anzeigen und diese beheben können.
Zusammenfassung:
Der Vorteil der Verwendung der IBM Rational CLM-Plattform besteht darin, dass alle Artefakte in einem einzigen Repository gespeichert werden. Dadurch kann die Rückverfolgbarkeit des Lebenszyklus in einer einzigen Ansicht angezeigt werden, und vor allem erhalten Sie eine Echtzeitansicht aller aktualisierten Artefakte in den Dashboards.
In meinem nächsten Tutorial werde ich fortfahren, wie IBM Rational Quality Manager in Rational Functional Tester integriert werden kann. Bleiben Sie dran!
Über den Autor: Dieses praktische Tutorial wurde von Niranjan geschrieben. Er verfügt über mehr als 20 Jahre Erfahrung in der IT, hauptsächlich mit dem Schwerpunkt auf ALM-Verbesserungen.
Fühlen Sie sich frei, Ihre Fragen zu diesem Tool in den folgenden Kommentaren zu stellen.
Literatur-Empfehlungen
- IBM Rational Quality Manager (RQM) Integration mit Rational Functional Tester (RFT)
- Datenpoolfunktion in IBM Rational Quality Manager für Testdatenverwaltung
- Alpha-Tests und Beta-Tests (eine vollständige Anleitung)
- Lernprogramm für die Migration von SVN zu IBM Rational Team Concert
- Lerngrundlagen von Rational Robot - IBM Test Automation Tool
- Tutorial zum IBM Rational Team Concert-Fehlermanagement-Tool
- Eine Schritt-für-Schritt-Anleitung zum IBM Rational ClearQuest Tool
- IBM Rational Team Concert (RTC) und SVN-Integration unter Windows