Rational Quality Manager-Integration - Übersicht

Eine Verbindung mit IBM® Rational Quality Manager wird über einen Adapter erreicht. Dieser Adapter wird bei der Installation von IBM Rational Performance Tester oder Rational Service Tester for SOA Quality automatisch installiert und auf dem Testsystem konfiguriert.

Der Adapter kann in drei Modi betrieben werden:

Anmerkung: Der Begriff Testworkbench bezieht sich entweder auf Rational Performance Tester oder auf Rational Service Tester for SOA Quality.

Rational Quality Manager verwenden

Ausführliche Informationen zur Verwendung von Rational Quality Manager finden Sie im Rational Quality Manager Information Center.

Ergebnisse anzeigen

Bei der Ausführung eines Scripts über Rational Quality Manager wird der Standardbericht, der während eines Testlaufs angezeigt wird, an die Ergebnisse von Rational Quality Manager angehängt. Dieser Bericht kann angepasst werden. Weitere Informationen finden Sie in Berichte anpassen.

Wenn Sie Rational Quality Manager Version 4.0 oder höher verwenden, können Sie Testberichte von Rational Performance Tester in Rational Quality Manager anzeigen und analysieren. Sie können die Testberichte sowohl während als auch nach dem Testlauf analysieren. Zum Anzeigen der Testberichte in Rational Quality Manager klicken Sie im Dialogfenster Ausführungsergebnisse auf Ergebnisse interaktiv mit Rational Performance Tester analysieren.
Anmerkung: Damit Sie von außerhalb der Rational Performance Tester-Workbench auf Berichte zugreifen können, müssen Sie den Zugriff über die Workbench aktivieren. Weitere Informationen hierzu finden Sie unter dem Thema Fernzugriff auf Berichte.

Sie können die vollständigen Ergebnisse der Ausführung auch in der Testworkbench anzeigen, indem Sie die Testworkbench in dem für den Adapter konfigurierten Arbeitsbereich öffnen. Wenn Sie einen Rational Performance Tester-Zeitplan mit Leistungsanforderungen ausführen, wird der Bericht "Leistungsanforderungen" für die letzte Benutzerphase des Zeitplans an die Rational Quality Manager-Ergebnisse angehängt.

Bei Rational Service Tester for SOA Quality-Servicetests und Rational Performance Tester-Leistungstests spiegelt der an Rational Quality Manager gemeldete Beendigungsstatus des Ergebnisses die Gesamtbeurteilung im Testprotokoll in Bezug auf den Testlauf wider. Weitere Informationen finden Sie in Testprotokolle - Übersicht. In vielen Fällen kann ein Test trotz eines fehlgeschlagenen Prüfpunkts als erfolgreich eingestuft werden. Sehen Sie sich daher den Bericht an, der an die Ausführungsergebnisse von Rational Quality Manager angehängt ist, und legen Sie den Status des Ausführungsergebnisses entsprechend fest.

Bei Rational Performance Tester-Zeitplänen hängt der an Rational Quality Manager gemeldete Beendigungsstatus des Ergebnisses vom Gesamtstatus der Leistungsanforderungen ab. In dem Bericht werden nur Leistungsanforderungen für die letzte (im Zeitplan definierte) Benutzerphase berücksichtigt. Werden keine Leistungsanforderungen angegeben, wird für den Beendigungsstatus des Ergebnisses in Rational Quality Manager der Wert Ohne Ergebnis verwendet. In diesem Fall müssen Sie die angehängten Leistungsberichte einsehen und den Beendigungsstatus manuell in Rational Quality Manager definieren. Weitere Informationen finden Sie in Leistungsanforderungen in Zeitplänen definieren.

Wird der Adapter über eine Befehlszeile oder als Windows-Dienst ausgeführt, darf die Testworkbench erst geöffnet werden, nachdem der Adapter gestoppt wurde. Wenn die Workbench geöffnet ist, haben Sie Zugriff auf alle Funktionen für Testberichte und -protokolle. Ergebnisse für Testläufe, die von Rational Quality Manager initialisiert werden, sind im Projekt "Rational Quality Manager Results" zu finden.

Fehlerbehebung

In allen Betriebsmodi des Adapters wird das Eclipse-Fehlerprotokoll verwendet. Sie können dieses Protokoll anzeigen, indem Sie die Workbench öffnen und auf Fenster > Sicht anzeigen > Fehlerprotokoll klicken. Standardmäßig werden Warnungen und Fehlernachrichten protokolliert. Wenn Sie ein ausführlicheres Protokoll für den Adapter wünschen, klicken Sie auf Fenster > Einstellungen > Protokollierung. Die Protokollierkomponente für den Adapter hat die Bezeichnung com.ibm.rational.test.lt.rqm.adapter.

Wenn Sie den Adapter als Windows-Dienst oder über die Befehlszeile ausführen, können Sie die Datei adapter.log auch anzeigen, ohne die Testworkbench zu öffnen.

Problem Lösung bzw. Ursache
Wo finden Sie Fehlernachrichten und Warnungen? Klicken Sie in der Workbench auf Fenster > Sicht anzeigen > Fehlerprotokoll.
Der Adapter steht nicht zur Auswahl.
  • Überprüfen Sie, ob die korrekte Rational Quality Manager-Serveradresse für den Adapter angegeben wurde. Ist dies nicht der Fall, geben Sie die korrekte Adresse an.
  • Überprüfen Sie die Anmeldung und das Kennwort. Geben Sie ggf. das korrekte Kennwort an.
Der Adapter kann keine Verbindung zu Rational Quality Manager herstellen. Stellen Sie sicher, dass der Server aktiv ist. Starten Sie den Server ggf. erneut oder überprüfen Sie die Netzkonnektivität.
Der Adapter wird im Auswahldialog rot angezeigt.
  • Der Adapter kommuniziert nicht mit dem Server.
  • Der Adapter wird möglicherweise bereits verwendet.
Sie möchten ein Script aus dem Adapter importieren, es sind aber keine Scripts vorhanden.
  • Stellen Sie sicher, dass sich der in Rational Quality Manager angegebene Projektpfad auf ein Projekt bezieht, das sich in dem dem aktiven Adapter zugeordneten Arbeitsbereich befindet. Sie müssen nur den Projektnamen eingeben. Schreibfehler können so eher vermieden werden als bei der Angabe des vollständigen Pfads; beide Angaben sind jedoch zulässig.
  • Bei Ausführung über die Befehlszeile oder als Dienst müssen Sie sicherstellen, dass die Umgebungsvariable WORKSPACE_DIR, die in der Datei adapter.config festgelegt wird, bei Ausführung der Testworkbench auf denselben Pfad gesetzt ist, wie er im Fenster für die Auswahl des Arbeitsbereichs angezeigt ist. Hier darf kein Projektordner im Arbeitsbereichsverzeichnis angegeben werden.
  • Verwenden Sie keinen Arbeitsbereich mit einem Projekt, das von einer gemeinsam genutzten Speicherposition kopiert wurde. Ein Arbeitsbereich mit Projekten aus gemeinsam genutzten Speicherpositionen kann nicht für Projekte verwendet werden, die nicht gemeinsam genutzt werden.
Der Adapter wird über die Befehlszeile oder als Dienst ausgeführt und die Tests schlagen weiterhin fehl. Führen Sie den Adapter im GUI-Modus aus, damit Sie sehen, was bei der Ausführung des Testscripts durch die Testworkbench geschieht.
Der Adapter kann nicht als Windows-Dienst gestartet werden. Eine Fehlernachricht weist darauf hin, dass der Dienst nicht innerhalb eines zulässigen Zeitraums gestartet werden konnte. Stellen Sie sicher, dass .NET 2.0 oder höher auf dem Computer installiert ist. Diese Plattform kann von der Update-Site von Windows oder manuell installiert werden. Weitere Informationen zur Installation von .NET finden Sie unter http://support.microsoft.com/kb/923100.
Die Ausführung eines Tests gemeinsam genutzter Ressourcen ist mit einer Bedingung des Typs IOException fehlgeschlagen und es wird eine entsprechende Nachricht angezeigt. Höchstwahrscheinlich wurde die von Rational Quality Manager und UNC gemeinsam zu nutzende Speicherposition nicht korrekt konfiguriert.
  • Stellen Sie sicher, dass Sie von Rational Quality Manager ohne Anzeige einer Aufforderung zur Eingabe eines Kennworts auf das gemeinsam genutzte UNC-Verzeichnis zugreifen können. Möglicherweise müssen Sie unter Windows ein Laufwerk zuordnen, damit das Rational Quality Manager-System auf das gemeinsam genutzte UNC-Verzeichnis zugreifen kann.
  • Stellen Sie sicher, dass die gemeinsam genutzte Ressource in Rational Quality Manager unter Verwaltung > Systemeigenschaften > Ressourcen definiert ist.
  • Stellen Sie sicher, dass das Testscript auf eine gemeinsam genutzte Speicherposition verweist, die tatsächlich noch existiert. Wenn Sie ein Rational Quality Manager-Testscript einer gemeinsam genutzten Speicherposition zuordnen, die mittlerweile geändert wurde (wenn beispielsweise die IP-Adresse neu zugeordnet wurde), müssen Sie eventuell jedes Testscript neu zuordnen.
  • Stellen Sie sicher, dass das in Rational Quality Manager angegebene gemeinsam genutzte UNC-Verzeichnis auf ein Projekt verweist.
Die Ausführung eines Tests gemeinsam genutzter Ressourcen ist mit einem Fehler wegen eines Modells der unteren Ebene fehlgeschlagen. Stellen Sie sicher, dass für den Rational Performance Tester-Adapter die erforderlichen Protokollerweiterungen installiert sind. Die auf der gemeinsam genutzten Speicherposition befindlichen Testassets können nur auf einem Adapterarbeitsbereich ausgeführt werden, von dem diese Protokolle unterstützt werden.
In einer früheren Version von Rational Performance Tester oder Rational Service Tester for SOA Quality erstellte Servicetests können nicht ausgeführt werden. Führen Sie für alle SOA-Assets ein Upgrade auf die letzte Version aus.
Der Adapter kann keine Verbindung zum Server herstellen. Es wird eine der folgenden Fehlernachrichten angezeigt:
  • Fehler bei der Kommunikation mit dem Server
  • Beim Registrieren des Adapters ist ein Fehler aufgetreten
  • Bei Verwendung von Rational Performance Tester 3.0 oder höher muss die für den Adapter konfigurierte Server-URL exakt dem allgemein zugänglichen URI des Rational Performance Tester-Servers entsprechen. Der allgemein zugängliche URI des Servers steht auf der Rational Performance Tester-Verwaltungsseite zur Verfügung. Sie finden diese Verwaltungsseite standardmäßig unter "https://servername:9443/qm/admin".
  • Der Benutzer des Adapters muss zum Rational Performance Tester-Projektbereich gehören. Öffnen Sie die zum Projektbereich gehörende Verwaltungsseite auf dem Rational Performance Tester-Server, um anzugeben, dass der Benutzer des Adapters zum Projektbereich gehört. Bei Rational Performance Tester 3.0 und höher muss der Benutzer des Adapters als Member zur Memberrolle und nicht zur Contributorrolle des Testteams gehören. Zu diesem Fehler kann es auch kommen, wenn Sie Änderungen an den Standardeinstellungen dieser Rollen vorgenommen haben.

Bekannte Einschränkungen


Feedback