mySAP-Anwendungen testen

Objekte in mySAP-Anwendungen enthalten viele sich dynamisch ändernde Eigenschaften, z. B. ".url", ".href" und ".id". Während der Wiedergabe von Functional Test-Scripts für mySAP-Anwendungen kann sich der Wert einer oder mehrerer Objekterkennungseigenschaften ändern und so ein hohes ScriptAssure-Ergebnis verursachen, das zu einem Scriptfehler führt. Functional Tester enthält einen Mechanismus, mit dem der Wert der Erkennungseigenschaft bei den sich dynamisch ändernden Werten in einen regulären Ausdruck umgewandelt werden kann. Die Suche nach der dynamischen Erkennungseigenschaft jedes Objekts, gefolgt von deren Umwandlung in einen regulären Ausdruck, kann beim Testen von mySAP-Anwendungen zu einem mühsamen Vorgang werden.

Informationen zu diesem Vorgang

Führen Sie die folgenden Aufgaben aus, um das Testen von mySAP-Anwendungen zu erleichtern:

Vorgehensweise

  1. Erstellen Sie eine Sicherung der Datei CustomObjectRecProp.rftop, die im Anpassungsordner gespeichert ist. Der Anpassungsordner befindet sich unter Windows im Pfad C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization und unter Linux im Pfad /etc/opt/IBM/Rational/RFT/customization.
  2. Benennen Sie die Datei CustomObjectRecProp_MySAP.rftop im Anpassungsordner in CustomObjectRecProp.rftop um.
  3. Ändern Sie die ScriptAssure-Werte, um die Anzahl der Warnungen und Fehler zu reduzieren, die während der Scriptwiedergabe ausgelöst werden.
    1. Öffnen Sie in Functional Tester das Fenster "Benutzervorgaben". Klicken Sie in der Eclipse-IDE auf Fenster > Benutzervorgaben und in der Visual Studio IDE auf Tools > Optionen.
    2. Erweitern Sie Functional Test und dann Wiedergabe. Klicken Sie auf die Option ScriptAssure (TM) und dann auf Erweitert.
    3. Legen Sie den Wert für Erkennungsergebnis: Letzte Chance auf "30000" und den Wert für Warnung ausgeben, wenn das akzeptierte Ergebnis größer ist als auf "20000" fest.

Nächste Schritte

Anmerkung: Falls die Scriptausführung aufgrund von sich dynamisch ändernden Werten der Erkennungseigenschaft weiterhin fehlschlägt, beheben Sie das Problem mit Hilfe des Mechanismus für reguläre Ausdrücke. Weitere Informationen hierzu finden Sie in der Functional Tester-Hilfe unter dem Thema "Regulärer Ausdruck".
Anmerkung: Wenn Sie andere Anwendungen als mySAP testen möchten, verwenden Sie die Sicherungskopie von CustomObjectRecProp.rftop und die ScriptAssure-Standardwerte. Weitere Informationen hierzu finden Sie in der Functional Tester-Hilfe unter dem Thema "ScriptAssure verwenden".

Feedback