Die neueste Version dieser Datei finden Sie in den Release-Informationen www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/readme_de_DE_611.html.
1.0 Informationen zu diesem Release
1.1 Neuerungen in diesem Release
1.1.1 Funktionale Erweiterungen bei Datenpool, Zuverlässigkeit,
Fehlerbehandlung und Speicherbelegung
1.1.2 Verfügbarkeit von IBM Rational Performance Tester für z/OS
1.1.3 Verfügbarkeit von IBM Rational Performance Tester
Extension für Siebel Test Automation
1.2 Produktkorrekturen
2.0 Installation
2.1 Hardwarevoraussetzungen
2.2 Softwarevoraussetzungen
2.3 IBM Rational Performance Tester für z/OS
2.4 Lizenzierung
3.0 Programmkorrekturen in diesem Refresh Pack
3.1 Produktkorrekturen
3.2 Probleme und Problemumgehungen
4.0 Kundenunterstützung
6.0 Bemerkungen und Marken
Dieses Refresh Pack basiert auf Test and Performance Tools Platform (TPTP) 3.3, mit dem bei IBM Rational Performance Tester® Datenpoolbearbeitung, Zuverlässigkeit, Fehlerbehandlung und Speicherauslastung verbessert werden. Darüber hinaus bietet dieses Refresh Pack z/OS-Unterstützung, die Sie als separates Produkt erwerben können, sowie Produktkorrekturen für die in Abschnitt 3.0 aufgeführten Probleme.
Dieses Refresh Pack basiert auf TPTP 3.3, wodurch Rational Performance Tester Verbesserungen in folgenden Bereichen bietet:
Dieses Refresh Pack unterstützt z/OS. Wenn Sie IBM Rational Performance Tester für z/OS erwerben und eine Aktualisierung auf dieses Refresh Pack vornehmen, können Sie über einen fernen Computer, auf dem z/OS läuft, virtuelle Benutzer Ihrem Zeitplan hinzufügen.
Dieses Refresh Pack umfasst als separate Erweiterung Testunterstützung für Siebel® 7.7-Anwendungen. Da die Siebel-Bibliothek für Datenkorrelation nur auf Windows® Computern ausgeführt werden kann, ist diese Komponente auf Windows beschränkt.
Wenn Sie IBM Rational Performance Tester Extension für Siebel Test Automation erwerben und eine Aktualisierung auf dieses Refresh Pack vornehmen, können Sie Siebel 7.7.-Anwendungen testen. Für die Siebel-Erweiterung ist vor der Verwendung eine separate Lizenzgebühr zu entrichten. Wenn Sie diese Erweiterung erwerben wollen, melden Sie sich bei Passport Advantage Online unter der folgenden Adresse an: http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm
Der Siebel Test Automation-Framework (STA), der nur von Siebel erhältlich, wird ebenfalls benötigt. Informationen zu STA und zu dessen Erwerb erhalten Sie beim zuständigen Siebel Vertriebsbeauftragten.
In den folgenden Abschnitten sind die Unterschiede bei Performance Tester bei Aktivierung der Siebel-Erweiterung aufgeführt.
Die Benutzervorgaben für die Testgenerierung enthalten eine neue Option: Siebel-Unterstützung. Klicken Sie auf Fenster > Benutzervorgaben, blenden Sie Test ein, und klicken Sie auf Leistungstestgenerierung. Die Standardeinstellung ist Automatisch (Siebel-Unterstützung automatisch erkennen und aktivieren). Sie können die Einstellung so ändern, dass sie immer auf Ein oder auf Aus gesetzt ist.
Die Benutzervorgaben für den Testeditor enthalten eine neue Seite: HTTP. Klicken Sie auf Fenster > Benutzervorgaben, erweitern Sie Test, klicken Sie auf Leistungstest-Editor und dann auf die Registerkarte HTTP. Die HTTP-Seite weist folgende Benutzervorgaben auf:
Die Seite "Allgemein" ist weiterhin in der Form vorhanden, in der sie in der Hilfe zum Produkt dokumentiert ist. Auf der Seite Farben und Schriftarten ist die Farbcodierung für Text angegeben, der anhand integrierter Variablen ersetzt wurde (siehe folgenden Abschnitt "Siebel-Test bearbeiten").
Der Hauptunterschied zwischen einem Siebel-Test und einem HTTP-Standardtest liegt in der Art und Weise, in der dynamische Daten gespeichert und während der Ausführung des Tests ersetzt werden.
Bei einem HTTP-Standardtest ist eine Datenquelle (Datenpoolvariable, angepasster Code oder eine Referenz) mit einem Testwert verknüpft, der zur Laufzeit durch diese ersetzt wird.
Siebel-Tests enthalten zusätzliche Datenquellentypen, die als integrierte Datenquellen bezeichnet werden. Diese enthalten Variablen, die Sie durch einen Testwert ersetzen können. Die Ersetzungsdaten sind in einer proprietären Datenstruktur gespeichert, die "Star Array" genannt wird. In einem Star Array werden sowohl Zeichenfolgen als auch deren Länge in hexadezimalem Format (länge_zeichenfolge) oder Integerformat (länge*zeichenfolge) gespeichert. Siebel-Substitute können Daten ersetzen und die Länge neu berechnen. Wenn Sie eine Ersetzung anhand eines Werts in einem Star Array vornehmen (einen Wert im Format "länge_zeichenfolge" oder "länge*zeichenfolge" markieren, mit der rechten Maustaste klicken und dann auf Ersetzen von klicken), werden Sie in einem Dialogfenster aufgefordert, eine Siebel- oder eine HTTP-Standardersetzung auszuwählen. Mit einigen wenigen Ausnahmen wird die Auswahl von Siebel empfohlen.
Siebel erfordert einige spezielle Laufzeitwerte, um eine erfolgreiche Wiedergabe zu gewährleisten. Bei der automatischen Korrelation sollten diese speziellen "integrierten Variablen" für die meisten Fälle ausreichen. Sie können jedoch noch weitere Korrelationen ausführen.
So korrelieren Sie eine Zeichenfolge mit einer integrierten Variablen:
Wählen Sie den Variablentyp aus, und klicken Sie entweder Weiter oder Fertig stellen an.
Mit einem Prüfpunkt für Inhalt wird geprüft, ob eine angegebene Textzeichenfolge in der Antwort auf eine Anforderung enthalten ist.
So fügen Sie einen Prüfpunkt für Inhalt zu einem Test hinzu:
Zum Erstellen einer benutzerdefinierten Zeichenfolge folgen Sie nach Abschluss von Schritt 3 den folgenden Anweisungen:
Beachten Sie, dass benutzerdefinierte Prüfpunkte in jedem Test und nicht nur in Siebel-Tests verwendet werden können.
Dieses Refresh Pack enthält die folgenden Produktkorrekturen:
Informationen zur Installation von IBM Rational Performance Studio Refresh Pack 6.1.1, zu den Installationsvoraussetzungen, zur Installation über eine Befehlszeile und zur Erstellung einer lokalen Spiegelung des Aktualisierungsservers enthalten die Installationsanweisungen bei der folgenden Adresse: http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rpt/61/html/611/nl/install_local__de_DE_611.html.
Für die Installation dieses Refresh Packs sind keine zusätzlichen Hardwarevoraussetzungen erforderlich.
Sie können dieses Refresh Pack für IBM Rational Performance Tester 6.1 installieren.
Bevor Sie dieses Refresh Pack installieren, müssen Sie den IBM Updater für Rational-Produkte 6.0.1 installieren.
Für Siebel-Testkomponenten ist die Siebel-Bibliothek für Datenkorrelation erforderlich, die mit der Datei ssdtcorr.dll implementiert wird (diese Datei ist im Siebel Test Automation-Framework (STA) enthalten). Sie müssen diese Bibliothek von Siebel anfordern
und sie in folgenden Pfad auf dem Computer kopieren, auf dem Rational Performance Tester 6.1 installiert wurde: ...\SDP\6.0\rpt_prod\external_files\deployable\siebel\.
Die Korrelationsbibliothek muss auf jedem Computer vorhanden sein, auf dem ein Siebel-Test ausgeführt wird. Sie müssen die Bibliothek jedoch nicht auf ferne Computer kopieren, da nach der Installation der Korrelationsbibliothek auf dem lokalen Computer diese automatisch nach Bedarf auf jeden fernen Computer kopiert wird, auf dem Sie einen Siebel-Test implementieren.
Die von Siebel bereitgestellte Korrelationsbibliothek basiert auf der Microsoft C++-Laufzeitbibliothek, die
über die Datei msvcr70.dll implementiert wird. Der Windows-Computer, auf dem Sie einen Siebel-Test ausführen wollen, enthält möglicherweise keine
C++-Laufzeitbibliothek oder enthält eine andere Version. In diesem Fall müssen Sie die Datei msvcr70.dll von der Microsoft-Website
herunterladen und in den siebel
-Ordner mit der Datei ssdtcorr.dll kopieren. Dadurch wird sichergestellt, dass die Datei bei Bedarf automatisch auf jeden fernen Computer kopiert wird, auf dem Sie einen Siebel-Test implementieren. Obwohl diese Vorgehensweise
bei einigen Installationen nicht erforderlich ist, wird durch das Kopieren
der Datei msvcr70.dll in den siebel
-Ordner sichergestellt, dass dies beim Hinzufügen
eines weiteren fernen Computers nicht vergessen wird.
Die folgende Software muss auf Ihrem z/OS-System installiert sein:
In den folgenden Abschnitten wird erklärt, wie Sie Performance Tester für z/OS verwenden. Gehen Sie zunächst wie folgt vor:
Bitten Sie Ihren Systemprogrammierer, ASSIZEMAX auf 2147483647 zu setzen.
Stellen Sie die folgenden Exportbefehle in die .profile-Datei der Benutzer-ID, die Performance Tester für z/OS startet:
export RASERVER_HOME=installationsverzeichnis/IBM/AgentController
export LIBPATH=$LIBPATH:installationsverzeichnis/IBM/AgentController/lib:java_installationsverzeichnis/bin:java_installationsverzeichnis/bin/classic:xml_parserverzeichnis/lib
export
PATH=$PATH:installationsverzeichnisIBM/AgentController/bin
Geben Sie für die Umgebungsvariable _BPX_SHAREAS den Wert "NO" an:
export _BPX_SHAREAS="NO"
ibmrac.os390.pax
tptpdc.os390.pax
pax -ppx -rf ibmrac.os390.pax
pax -ppx -rf ../../tptpdc.os390.pax
extattr +p installationsverzeichnis/IBM/AgentController/lib/*.so
./SetConfig.sh -s ALLOW=ALL
./RAStart.sh
.
Führen Sie zum Stoppen von z/OS RAC den folgenden Befehl aus:
installationsverzeichnis/IBM/AgentController/bin/RAStop.sh
Bei Leistungstests für Siebel-Anwendungen ist eine Lizenz für IBM Rational Performance Tester Extension für Siebel Test Automation erforderlich. Diese Erweiterung läuft nur unter Windows-Systemen, die von IBM Rational Performance Tester und IBM Rational Performance Tester für z/OS unterstützt werden. Die Erweiterung läuft nicht unter Linux oder z/OS.
Mit IBM Rational Performance Tester können Sie gleichzeitig bis zu fünf virtuelle Benutzer unter Windows und/oder Linux ausführen. Wenn Sie mehr als fünf Benutzer ausführen wollen, sind Virtual Tester Pack-Lizenzen erforderlich. Sie können Performance Tester beispielsweise mit bis zu fünf virtuellen Benutzern ohne Lizenz ausführen. Bei zehn virtuellen Benutzern müssen Sie jedoch eine Lizenz für ein Virtual Tester Pack erwerben, das fünf oder mehr zusätzliche virtuelle Benutzer unterstützt. Lizenzen sind in Größenordnungen von 5, 50, 100, 250, 500, 1000, 2500, 5000, 10.000, 20.000, 50.000 und 100.000 virtuellen Testern erhältlich.
Eine Virtual Tester Pack-Lizenz ist nicht aufteilbar. Es kann immer nur ein Benutzer ein bestimmtes Virtual Tester Pack nutzen. Beispiel: Benutzer A und Benutzer B können ein Virtual Tester Pack mit 50 Benutzern nicht so aufteilen, dass jeder Benutzer einen Test mit 25 virtuellen Benutzern ausführt. Mit einer solchen Lizenz kann ein Benutzer hingegen einen Test ausführen, bei dem bis zu 50 virtuelle Benutzer simuliert werden können.
Virtual Tester Pack-Lizenzen sind kumulativ. So kann ein einzelner Benutzer mehrere Virtual Tester Pack-Lizenzen kombinieren, um einen Test mit dieser Kombination von Lizenzen auszuführen. Ein einzelner Benutzer kann beispielsweise zwei Virtual Tester Pack-Lizenzen für 50 Benutzer für einen Test einsetzen, bei dem bis zu 100 virtuelle Benutzer simuliert werden sollen.
Für die Ausführung virtueller Benutzer auf dem Betriebssystem z/OS ist eine Lizenz für IBM Rational Performance Tester für z/OS erforderlich. Mit IBM Rational Performance Tester für z/OS können Sie eine unbegrenzte Zahl virtueller Benutzer auf den z/OS-Hosts ausführen, für die Sie die Lizenz erworben haben. Darüber hinaus können Sie mit dieser Lizenz bis zu fünf virtuelle Benutzer gleichzeitig unter Windows und Linux ausführen, um Testressourcen entwickeln zu können.
In diesem Abschnitt sind die wichtigsten Programmkorrekturen sowie Problemumgehungen für einige Probleme in diesem Refresh Pack aufgeführt.
Dieses Refresh Pack enthält Programmkorrekturen für die folgenden Probleme. Wurde einem Problem eine APAR-Nummer zugewiesen, wird diese Nummer ebenfalls aufgelistet.
In diesem Abschnitt sind die Problemumgehungen für bestimmte Probleme aufgeführt.
Unter bestimmten Bedingungen - insbesondere wenn der Zeitplan so definiert ist, dass er nach einer bestimmten abgelaufenen Zeit stoppt oder durch Klicken auf Stopp in der Sicht "Leistungstestläufe" gestoppt wurde - enthält der Ergebnisbericht Benutzer im Status "Aktiv", obwohl der Test bereits abgeschlossen ist.
Zeigt der Ergebnisbericht solche aktiven Benutzer an, und Sie sind der Meinung, dass der Test abgeschlossen ist, überprüfen Sie die Registerkarte "Gesamt". Gibt auch diese Registerkarte an, dass der Test abgeschlossen ist, ignorieren Sie den Benutzerstatus im Ergebnisbericht.
Im IBM Rational Performance Tester Version 6.1 Installationshandbuch ist der Abschnitt zur "Installation von Lizenzschlüsseln unter Linux" falsch. Der Text in diesem Abschnitt muss wie folgt lauten:
Zum Installieren von Lizenzschlüsseln auf einem Linux-Client müssen Sie die Datei $HOME/.flexlmrc
erstellen,
die eine Zeile mit dem Systemnamen oder der IP-Adresse des Rational Lizenzservers enthält. Beispiel:
Fügen Sie die Zeile RATIONAL_LICENSE_FILE=@server-name.com
oder RATIONAL_LICENSE_FILE=@ip-address
der Datei .flexlmrc hinzu. Die Datei .flexlmrc muss im Ausgangsverzeichnis jedes Benutzers auf dem Zielsystem erstellt werden, auf dem mehr als
fünf virtuelle Tester laufen.
Wenn Sie Performance Tester auf Linux ausführen, müssen Sie die Umgebungsvariable MOZILLA_FIVE_HOME angeben, damit der IBM Updater für Rational-Produkte Detailinformationen richtig anzeigt.
Für die Angabe dieser Umgebungsvariable fügen Sie die folgenden Zeilen zu "shortcut_rpu" (im Standardinstallationsverzeichnis /opt/IBM/Rational/SPD/6.0) hinzu:
MOZILLA_FIVE_HOME=pfad zu libxpcom.so
(in der Regel /usr/lib/mozilla-1.4.3)
export MOZILLA_FIVE_HOME
Dieses Problem betrifft auch andere Produkte, die mit dem IBM Updater für Rational-Produkte unter Linux installiert wurden.
Bei Eingabe eines Werts in die Java Virtual Machine-Datei für die Größe des Heapspeichers über Fenster > Benutzervorgaben > Leistungstestworkbench wurde der Wert auf Linux-Computern nicht beibehalten. Der Fehler liegt daran, dass die rational.sdp.ini schreibgeschützt ist. Ändern Sie den Zugriff für die Datei von Lese- in Schreibzugriff, bevor Sie die Benutzervorgaben ändern.
Bei der Aufzeichnung mit einem Proxy-Server müssen Sie die Markierung im Feld Proxy-Server für lokale Adressen umgehen entfernen. Wenn Sie jedoch die Hilfe verwenden, müssen Sie dieses Feld mit einem Häkchen versehen.
Sie finden dieses Feld im Internet Explorer. Klicken Sie auf Extras > Internetoptionen > Verbindungen > Einstellungen.
Die Produkt-Homepage für Rational Performance Tester finden Sie unter www.ibm.com/software/awdtools/tester/performance/index.html. Häufig gestellte Fragen (FAQs), Listen bekannter Probleme und deren Behebung sowie weitere unterstützende Informationen finden Sie auf der Seite Support auf der Produkt-Homepage.
Trotz sorgfältiger Bearbeitung können technische
Ungenauigkeiten oder Druckfehler in dieser Veröffentlichung
nicht ausgeschlossen werden. Die Angaben in diesem Handbuch werden in regelmäßigen
Zeitabständen aktualisiert. Die Änderungen werden in
Überarbeitungen oder in Technical News Letters (TNLs) bekannt
gegeben. IBM kann ohne weitere Mitteilung jederzeit Verbesserungen und/oder
Änderungen an den in dieser Veröffentlichung beschriebenen Produkten
und/oder Programmen vornehmen.
Verweise in diesen Informationen auf Websites anderer Anbieter dienen lediglich als Benutzerinformationen und
stellen keinerlei Billigung des Inhalts dieser Websites dar. Das
über diese Websites verfügbare Material ist nicht Bestandteil
des Materials für dieses IBM Produkt. Die Verwendung dieser
Websites geschieht auf eigene Verantwortung.
Werden an IBM Informationen eingesandt, können diese beliebig
verwendet werden, ohne dass eine Verpflichtung gegenüber dem
Einsender entsteht.
Lizenznehmer des Programms, die Informationen zu diesem Produkt wünschen mit der Zielsetzung: (i) den
Austausch von Informationen zwischen unabhängigen, erstellten Programmen und anderen Programmen
(einschließlich des vorliegenden Programms) sowie (ii) die gemeinsame Nutzung der ausgetauschten
Informationen zu ermöglichen, wenden sich an folgende Adresse:
Intellectual Property Dept. for Rational Software
IBM Corporation
20
Maguire Road
Lexington, MA
02421-3112
USA
Die Bereitstellung dieser Informationen kann unter Umständen von bestimmten
Bedingungen - in einigen Fällen auch von der Zahlung einer Gebühr - abhängig sein.
Die Lieferung des im Handbuch aufgeführten Lizenzprogramms sowie des zugehörigen
Lizenzmaterials erfolgt im Rahmen der Allgemeinen Geschäftsbedingungen der IBM, der
IBM Internationalen Nutzungsbedingungen für Programmpakete, der IBM
Lizenzvereinbarung für Maschinencode oder einer äquivalenten Vereinbarung.
Alle in diesem Dokument enthaltenen Leistungsdaten stammen aus einer gesteuerten Umgebung.
Die Ergebnisse, die in anderen Betriebsumgebungen erzielt werden, können daher erheblich von den hier erzielten Ergebnissen abweichen.
Einige Daten stammen möglicherweise von Systemen, deren Entwicklung noch nicht abgeschlossen ist. Eine Gewährleistung, dass diese Daten auch in allgemein verfügbaren Systemen erzielt werden, kann nicht gegeben werden.
Darüber hinaus wurden einige Daten unter Umständen durch Extrapolation berechnet.
Die tatsächlichen Ergebnisse können abweichen. Benutzer dieses Dokuments sollten die entsprechenden Daten in ihrer spezifischen Umgebung prüfen.
Alle Informationen zu Produkten anderer Anbieter stammen von den Anbietern der aufgeführten Produkte,
deren veröffentlichten Ankündigungen oder anderen allgemein verfügbaren Quellen. IBM hat diese Produkte nicht getestet
und kann daher keine Aussagen zu Leistung, Kompatibilität oder anderen Merkmalen machen.
Fragen zu den Leistungsmerkmalen von Produkten anderer Anbieter sind an den jeweiligen Anbieter zu richten.
Die oben genannten Erklärungen bezüglich der Produktstrategien und Absichtserklärungen von IBM stellen die gegenwärtige Absicht
der IBM dar, unterliegen Änderungen oder können zurückgenommen werden, und repräsentieren nur die Ziele der IBM.
Diese Veröffentlichung enthält Beispiele für Daten und Berichte des alltäglichen
Geschäftsablaufes. Sie sollen nur die Funktionen des Lizenzprogrammes illustrieren;
sie können Namen von Personen, Firmen, Marken oder Produkten enthalten. Alle diese
Namen sind frei erfunden; Ähnlichkeiten mit tatsächlichen Namen und Adressen sind
rein zufällig.
COPYRIGHTLIZENZ:
Diese Veröffentlichung enthält Musteranwendungsprogramme, die in Quellensprache geschrieben sind. Sie dürfen diese Musterprogramme kostenlos kopieren, ändern und verteilen, wenn dies zu dem Zweck geschieht, Anwendungsprogramme zu entwickeln, verwenden, vermarkten oder zu verteilen, die mit der Anwendungsprogrammierschnittstelle konform sind, für die diese Musterprogramme geschrieben werden. Diese Beispiele wurden nicht unter allen denkbaren Bedingungen getestet. Daher kann IBM die Zuverlässigkeit, Wartungsfreundlichkeit oder Funktion dieser Programme weder zusagen noch gewährleisten.
Kopien oder Teile der Musterprogramme bzw. daraus abgeleiteter Code müssen folgenden Copyrightvermerk beinhalten:
© (Name Ihrer Firma) (Jahr). Teile des vorliegenden Codes wurden aus Musterprogrammen der IBM Corp. abgeleitet. © Copyright IBM Corp. 2000, 2005. Alle Rechte vorbehalten.
Wird dieses Buch als Softcopy (Book) angezeigt, erscheinen keine Fotografien oder Farbabbildungen.
Informationen zur Programmierschnittstelle sollen Ihnen dabei helfen, Anwendungssoftware mit Hilfe dieses Programms zu entwickeln.
Allgemeine Programmierschnittstellen ermöglichen Ihnen das Schreiben von Anwendungssoftwareprogrammen, die die Services der Tools des vorliegenden Programms nutzen.
Diese Informationen enthalten möglicherweise auch Diagnose-, Änderungs- und Optimierungsinformationen. Diese Informationen werden bereitgestellt, um Ihnen die Behebung von Fehlern in Ihren Anwendungssoftwareprogrammen zu erleichtern.
Achtung: Diese Diagnose-, Änderungs- und Optimierungsinformationen dürfen nicht als Programmierschnittstelle verwendet werden, da sie jederzeit geändert werden können.
Folgende Namen sind in gewissen Ländern (oder Regionen) Marken der International Business Machines Corporation:
Java und alle Java-basierten Marken sind in gewissen Ländern Marken von Sun Microsystems, Inc.
Windows und Windows NT sind in gewissen Ländern Marken der Microsoft Corporation.
UNIX ist in gewissen Ländern eine eingetragene Marke von The Open Group.
Linux ist in gewissen Ländern eine Marke von Linus Torvalds.
Andere Namen von Unternehmen, Produkten oder Services können Marken oder Servicemarken anderer Unternehmen sein.