< Vorherige Lektion | Nächste Lektion >

Lerneinheit 1: Projekt erstellen und Testscript aufzeichnen

In dieser Lerneinheit werden Sie mit der Musteranwendung "ClassicsCD" ein neues Projekt erstellen und mit der Aufzeichnung eines Tests beginnen, mit dem Sie prüfen können, ob die Summe der verkauften Musik-CDs richtig von der Musteranwendung berechnet wird.

Warum und wann dieser Vorgang ausgeführt wird
Weitere Informationen zu einem Projekt: Bei einem Projekt handelt es sich um eine Sammlung von Test-Softwarebausteinen wie Testscripts, Objektübersichten, Prüfpunkte und Datenpools, die das Testen von Softwarekomponenten ermöglichen. Bevor Sie mit dem Aufzeichnen eines Tests beginnen können, müssen Sie ein Functional Test-Projekt erstellen.

Simplified Scripting und Application Visuals inaktivieren

Warum und wann dieser Vorgang ausgeführt wird
Rational Functional Tester bietet Ihnen die Möglichkeit, Simplified Scripts und Java-Testscripts zu generieren. Wenn Sie bereits mit Java Scripting vertraut sind, können Sie die Funktionen für Simplified Scripting und Application Visuals inaktivieren und mit der Aufzeichnung des Testscripts beginnen. In diesem Lernprogramm werden Java-Testscripts verwendet. Bevor Sie mit dem Aufzeichnen der Scripts beginnen, müssen Sie die Funktionen für Simplified Scripting und Application Visuals inaktivieren.
  1. Klicken Sie auf Fenster > Benutzervorgaben, um zu prüfen, ob die jeweilige Funktion aktiviert ist.
  2. Blenden Sie im linken Bereich des Fensters Benutzervorgaben zunächst Functional Test und dann Simplified Scripting ein.
  3. Inaktivieren Sie auf der Seite Simplified Scripting das Markierungsfeld Simplified Scripting aktivieren.
  4. Inaktivieren Sie auf der Seite Application Visuals alle Optionen, die auf der Seite für Application Visuals aufgeführt sind.
  5. Klicken Sie auf Anwenden und dann auf OK.

Projekt erstellen

Warum und wann dieser Vorgang ausgeführt wird
Erstellen Sie ein Projekt, in dem die zum Testen der Musteranwendung "ClassicsCD" erforderlichen Test-Softwarebausteine gespeichert werden sollen.
  1. Klicken Sie auf Fenster > Perspektive öffnen > Andere (Windows > Open Perspective > Other), um die Functional Test-Perspektive zu öffnen. Wählen Sie im Dialogfenster "Perspektive öffnen" die Option Funktionstest (Functional Test) aus.
  2. Klicken Sie auf Datei > Neu > Functional Test-Projekt.
  3. Geben Sie DataDriveTutorial als Namen für das neue Projekt ein.
  4. Klicken Sie auf Fertig stellen.

Aufzeichnung starten

Warum und wann dieser Vorgang ausgeführt wird
Starten Sie die Aufzeichnung eines Testscripts. Über dieses Testscript wird geprüft, ob beim Kauf einer Musik-CD die über die Kreditkarte des Kunden abgebuchte Gesamtsumme mit der in der Anwendung aufgeführten Summe übereinstimmt.
  1. Klicken Sie in der Symbolleiste von Functional Test auf Functional Test-Script aufzeichnen (Functional Test-Script aufzeichnen).
  2. Geben Sie als Namen für das Testscript OrderTotal ein.
  3. Klicken Sie auf Weiter.

    Wenn Sie ein Testscript erstellen, werden von Functional Tester ein Testdatenpool sowie weitere Test-Softwarebausteine erzeugt. Verwenden Sie die Standardeinstellungen für Privater Testdatenpool und Sequenziell. Ein privater Testdatenpool ist nur mit einem einzigen Script verknüpft und steht für keine weiteren Scripts zur Verfügung. Wenn Sie die sequenzielle Reihenfolge verwenden, greift das Testscript in der Reihenfolge auf die Datensätze zu, in der diese im Datenpool angeordnet sind.

  4. Klicken Sie auf Fertig stellen. Das Functional Tester-Fenster wird auf Symbolgröße minimiert, und der Aufzeichnungsmonitor wird angezeigt.

Anwendung "ClassicsCD" starten

Warum und wann dieser Vorgang ausgeführt wird
Starten Sie die Anwendung "ClassicsCD", und navigieren Sie zum Dialogfenster, für das Sie die Datensteuerung aktivieren möchten.
  1. Klicken Sie in der Symbolleiste "Aufzeichnung" auf Anwendung starten (Anwendung starten).
  2. Klicken Sie bei Bedarf auf den Pfeil von Anwendungsname, um die Optionen anzuzeigen. Wählen Sie anschließend ClassicsJavaA - java aus.
  3. Klicken Sie auf OK. Bei ClassicsJavaA handelt es sich um Build 1 der mit Functional Tester mitgelieferten Musteranwendung "ClassicsCD".
  4. Klicken Sie in der Anwendung "ClassicsCD" unter Composers doppelt auf den Namen Schubert. Damit rufen Sie die Liste der zum Verkauf bestimmten CDs dieses Komponisten auf. Klicken Sie anschließend auf String Quartets Nos. 4 & 14.
  5. Klicken Sie auf die Schaltfläche Place Order.
  6. Klicken Sie auf OK, um das Fenster für die Memberanmeldung zu schließen.
  7. Geben Sie im Fenster "Place Order" im Feld Card Number den Wert 1234567890 und im Feld Expiration Date den Wert 09/09 ein.

Feedback
< Vorherige Lektion | Nächste Lektion >