Übersicht über Rational Quality Manager

IBM® Rational Quality Manager ist ein auf Zusammenarbeit ausgelegtes, webbasiertes Tool, das umfassende Managementfunktionen für die Planung und den Aufbau von Tests sowie für Testartefakte während des gesamten Softwareentwicklungszyklus bereitstellt. Rational Quality Manager ist als vollständiger Ersatz für IBM Rational Manual Tester, IBM Rational ClearQuest Test Manager und Rational TestManager konzipiert.

Rational Quality Manager basiert auf der Jazz-Plattform (http://jazz.net und http://www.ibm.com/software/rational/jazz/) und hat viele Merkmale dieser Plattform übernommen. Rational Quality Manager ist für die Verwendung durch Testteams beliebiger Größe konzipiert und unterstützt verschiedene Benutzerrollen, beispielsweise Testmanager, Testarchitekt, Testleiter, Tester und Laborleiter. Auch Rollen außerhalb der Testorganisation werden von der Anwendung unterstützt.

Rollenbasierte Anleitungen für die ersten Schritte in Rational Quality Manager finden Sie unter Erste Schritte mit dem Qualitätsmanagement.

Umfassende Testplanung

Mit einem in Rational Quality Manager definierten Testplan können die Aktivitäten für verteilte Teams in allen Phasen des Projektlebenszyklus koordiniert werden. Im Testplan sind die Zielsetzungen und der Umfang für den Testaufwand festgelegt und er enthält Kriterien, mit deren Hilfe Teams feststellen können, ob das Produkt zur Freigabe bereit ist.

Der Testplan kann den Anforderungen Ihrer Organisation entsprechend konfiguriert werden. Mithilfe des Testplans können Sie die folgenden Aufgaben ausführen:
  • Geschäfts- und Testziele definieren
  • Den Prüfungs- und Genehmigungsprozess für den Testplan und für einzelne Testfälle festlegen
  • Projektanforderungen und Testfälle steuern und die Abhängigkeiten zwischen beiden festlegen
  • Den Testumfang ermitteln
  • Zeitpläne für die einzelnen Testläufe festlegen und die Termine anderer wichtiger Testaktivitäten verfolgen
  • Die unterschiedlichen Umgebungen auflisten, die getestet werden sollen, und Testkonfigurationen generieren
  • Eine schreibgeschützte aktuelle Übersicht des Testplans für einen bestimmten Zeitpunkt erstellen
  • Qualitätsziele sowie Eingangs- und Ausgangskriterien definieren
  • Testfälle erstellen und verwalten
  • Fortschritt der Testausführung anzeigen

Testdesign und Testfälle

Mit dem Testfalldesign und Erstellungsfunktionen können Sie das Gesamtdesign jedes einzelnen Testfalls definieren. In jedem Testfall gibt es einen Rich-Text-Editor, in dem Sie Hintergrundinformationen zum Testfall angeben können. Ein Testfall kann auch Links zu Entwicklungselementen und Anforderungen enthalten. Sie können einen Testfall mit anderen Testartefakten verknüpfen, beispielsweise mit Testplänen, Testscripts und Testfallausführungsdatensätzen. Zudem können Testfälle zu Testsuiten zusammengefasst werden.

Erstellung und Wiederverwendung von Testscripts

Rational Quality Manager stellt einen mit vielen Funktionen ausgestatteten Editor für manuelle Tests zur Verfügung. Sie können Schlüsselwörter zum Zweck der Wiederverwendung und Automatisierung in manuellen Tests verwenden.

Mit Rational Quality Manager können Sie Testscripts verwalten und ausführen, die mit Tools wie IBM Rational Functional Tester, IBM Rational Performance Tester, Rational Robot, Rational Service Tester for SOA Quality und IBM Rational AppScan Tester Edition erstellt wurden.

Testausführung

Rational Quality Manager verfügt über eine integrierte Testausführungsumgebung, um sowohl Tests, die im Produkt entwickelt wurden, als auch Tests auszuführen, die in anderen Tools für manuelle, funktionale, leistungsbezogene und sicherheitsorientierte Tests erstellt wurden. Zu den Testausführungsoptionen gehören die direkte Ausführung eines Testfalls, die Zusammenfassung von Testfällen zu Testsuiten für eine parallele oder sequenzielle Ausführung und die Erstellung von Testfall- und Testsuiteausführungsdatensätzen, mit denen Testumgebungsinformationen den Testfällen und Testsuiten direkt zugeordnet werden können.

Testanalyse, Berichterstellung und zeitnahe Ansichten

Rational Quality Manager enthält einen Satz vordefinierter Berichte, mit denen Sie den Status Ihrer Projekte abrufen können. Sie können außerdem die optionale Komponente Rational Reporting for Development Intelligence oder Rational Insight installieren, die weitere Berichte zur Verfügung stellen und Ihnen die Möglichkeit bieten, Berichte an Ihre konkreten Geschäftsanforderungen anzupassen.

Außerdem können Sie zeitnah den Testausführungsstatus sehen, indem Sie den Testplan öffnen oder in einer Liste mit Testplänen blättern und die Ausführungsansicht öffnen. Sie können die Beziehungen zwischen Testartefakten, Anforderungen und Entwicklungsartefakten verfolgen, indem Sie in einer Liste mit bestimmten Testartefakten blättern und die Rückverfolgbarkeitssicht öffnen.

Teamzusammenarbeit

Mit Rational Quality Manager können Sie problemlos Informationen mit anderen Mitgliedern Ihres Teams gemeinsam nutzen. Im Jazz-basierten Vorgangssystem können die Teammitglieder sich gegenseitig Aufgaben und Mängel zuordnen und den Status jedes Beteiligten anzeigen. Die Verfasser von Testplänen und die Entwickler von Testfällen können ihre Arbeit zur Prüfung verteilen und den Status der einzelnen Prüfer verfolgen. Das Team kann neue und geänderte Anforderungen anzeigen. Auch die Testfälle, die zum Erfüllen dieser Anforderungen benötigt werden, können vom Team angezeigt werden. Die Teammitglieder können sehen, wer angemeldet ist und woran gerade gearbeitet wird. Teammitglieder können automatisch über Änderungen, Eingaben und Iterationen benachrichtigt werden, die Auswirkungen auf Ihre Arbeit haben.

Darüber hinaus können Verfasser von Testplänen, Testfällen und Testscripts eine Sperre für ihre Artefakte festlegen, um zu verhindern, dass sie von anderen Benutzern geändert werden.

Labormanagement

Mit den von Rational Quality Manager bereitgestellten Labormanagementfunktionen können Sie Anforderungen für die Testumgebung definieren, die Sie in Ihrem Testplan angeben. Anschließend können Sie mit dem Laborleiter zusammenarbeiten und so sicherstellen, dass Laborressourcen und Testumgebungen verfügbar sind, wenn sie benötigt werden. Laborleiter können alle Laborressourcen über ein zentrales Ressourcenrepository verfolgen und Anforderungen des Testteams bedienen.

Sicherheit von Webanwendungen

Durch die Anbindung an Rational AppScan Tester Edition unterstützt Rational Quality Manager IT- und Sicherheitsfachleute bei der Identifikation von Sicherheitslücken, sodass Maßnahmen zum Schutz vor Bedrohungen durch Angriffe und Datenschutzverletzungen ergriffen werden können. Durch Tests zur Überprüfung der Sicherheitsmaßnahmen für Ihre Webanwendungen erhalten Sie bessere und sicherere Anwendungen zu kalkulierbaren Kosten.

Governance

Mit Rational Quality Manager können Sie sicherstellen, dass Ihre Geschäftsprozesse Branchen-, Unternehmens- und Abteilungsstandards und -verordnungen einhalten. Über den gesamten Testlebenszyklus werden von Rational Quality Manager die notwendigen Tools bereitgestellt, um zeitnahe Messungen der Softwarequalität und Projektmetriken abzurufen. Mit seinem umfassenden Testplan und der Anbindung an Tools für das Anforderungsmanagement und die Mängelverfolgung unterstützt Rational Quality Manager Sie dabei, Ihre Teststrategie zu optimieren und zuverlässige Aufzeichnungen der Testergebnisse und des Projektverlaufs zu erstellen, die zu Prüfzwecken verwendet werden können.


Feedback