Stub-Server einem Leistungszeitplan hinzufügen

Wenn Sie mit IBM® Rational Performance Tester arbeiten, können Sie die Implementierung von Stub-Servern in einem Leistungszeitplan automatisieren.

Vorbereitende Schritte

Zuvor müssen Sie einen oder mehrere Service-Stubs erstellt haben.
Anmerkung: Dieses Thema trifft nicht für IBM Rational Service Tester for SOA Quality zu.

Vorgehensweise

So automatisieren Sie die Implementierung eines Stub-Servers in einem Leistungszeitplan:

  1. Navigieren Sie im Testnavigator zu dem Zeitplan und klicken Sie doppelt darauf. Der Zeitplan wird geöffnet.
  2. Wählen Sie in dem Zeitplan das Element der höchsten Ebene aus und klicken Sie auf Hinzufügen > Service-Stub-Server. Das Fenster Service-Stub-Server wird geöffnet.
  3. Wählen Sie eine bestehende Stub-Server-Remoteposition aus oder erstellen Sie eine neue Position. So erstellen Sie eine Remoteposition:
    1. Klicken Sie auf Neu. Das Fenster Speicherposition hinzufügen wird geöffnet. Auf der ersten Seite des Assistenten können Sie allgemeine Eigenschaften für die Remoteposition angeben.
    2. Geben Sie in Hostname die IP-Adresse oder den vollständig qualifizierten Hostnamen des fernen Computers ein. Beispiel:localhost.
    3. Geben Sie im Feld Name einen beschreibenden Namen für den fernen Computer ein.
    4. Geben Sie im Feld Implementierungsverzeichnis das Verzeichnis auf dem fernen Computer ein, in dem die Testressourcen gespeichert werden sollen. Beispiel: C:\tmp. Falls das Verzeichnis noch nicht existiert, wird es erstellt. Es dient zum Speichern der während einer Zeitplanausführung benötigten temporären Dateien.
    5. Wählen Sie im Feld Betriebssystem das Betriebssystem des fernen Computers aus und klicken Sie dann auf Weiter. Auf der zweiten Seite des Assistenten können Sie die IP-Aliasing-Eigenschaften für diese Position angeben.
    6. Wenn Sie mehrere Stub-Server auf einem Computer implementieren wollen, wählen Sie IP-Aliasnamensumsetzung aktivieren aus. So scheint jeder Stub-Server über eine eigene IP-Adresse zu verfügen.
    7. Wählen Sie IP-Adressen von allen Netzschnittstellen verwenden aus, wenn die IP-Adressen von allen Netzschnittstellen an der Remoteposition verwendet werden sollen. Oder wählen Sie Nur IP-Adressen von den folgenden Netzschnittstellen verwenden aus, wenn nur die IP-Adressen von bestimmten Netzschnittstellen verwendet werden sollen. Klicken Sie Hinzufügen an, um den Namen einer Schnittstelle hinzuzufügen und Bearbeiten, um den Schnittstellennamen zu ändern. Geben Sie die Netzschnittstellen in der Form "eth0, eth1" an. Wenn Sie diese Form nicht verwenden, schlägt der Verbindungsversuch fehl.
    8. Klicken Sie auf Weiter. Auf der dritten Seite des Assistenten können Sie Dateiadressen angeben.
    9. Geben Sie ein Projektverzeichnis und einen Dateinamen an, in dem die Informationen zur neu erstellten Remoteposition gespeichert werden sollen. Klicken Sie dann auf Fertigstellen.
  4. Klicken Sie auf OK. Im Zeitplan wird ein neuer Service-Stub-Server erstellt.
  5. Wählen Sie den Service-Stub-Server aus und klicken Sie auf Hinzufügen > Service-Stub.
  6. Wählen Sie im Fenster "Stub auswählen" die Stubs aus, die Sie auf dem Server implementieren wollen, und klicken Sie auf OK. Wenn Sie mehrere Stubs auswählen wollen, drücken Sie die Steuertaste und halten diese gedrückt.

Ergebnisse

Wenn Sie den Testzeitplan ausführen, werden die Stub-Server bei Testbeginn implementiert. Bei Abschluss des Testzeitplans werden die Stub-Server gestoppt und aus den Remotepositionen entfernt.
Anmerkung: Sie müssen im Testzeitplan sicherstellen, dass für die richtige Implementierung der Stub-Server ausreichend Zeit zur Verfügung steht, bevor die Benutzergruppen ausgeführt werden. Wählen Sie hierfür eine Benutzergruppe aus, klicken Sie auf Hinzufügen > Verzögerung und geben Sie einen Verzögerungswert von 30 Sekunden an.

Feedback