Dazu gehören u. a.:
Das zentrale Befehlszeilenformat lautet:
Die Funktionen zum Aufzeichnen von Scripts, zum Aktivieren einer Umgebung und zum Editieren von Ressourcen sind nur über die Functional Tester Java-Befehlszeilenschnittstelle verfügbar. Weitere Informationen hierzu finden Sie unter Functional Tester - Befehlszeilenschnittstelle.
Zum Aufzeichnen eines VB.NET-Scripts über die Functional Tester Java-Befehlszeilenschnittstelle können Sie die entsprechenden Aufzeichnungsoptionen plus die VB-Sprachenoption verwenden. Über die VB-Sprachenoption wird angegeben, dass der Java-Befehlszeilenrecorder die Testscripts in der VB.NET-Sprache generieren soll.
Gängige Functional Tester VB.NET Scripting-Befehlszeilenoptionen sind beispielsweise:
Es folgen einige Beispiele für die Verwendung der Befehlszeile:
Weitere Informationen hierzu finden Sie unter Functional Tester - Befehlszeilenschnittstelle.
Neues VB.NET-Script aufzeichnen:
Neues Script aufzeichnen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> [ -language vb -map <gemeinsam_genutzte_übersicht>] [options] -record <scriptname>In vorhandenes Script aufzeichnen, vor oder hinter bestimmter Zeile einfügen:
java -classpath<klasenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> [ -insertbefore <line>] [ -insertafter <zeile>] [options] -language vb -map <gemeinsam_genutzte_übersicht>] [options] -record <scriptname>Script kompilieren:
Script wiedergeben und <werte> von Befehlszeilenargumenten an das Script weitergeben:
rational_ft11.exe -datastore <verzeichnis> -language vb -log <protokollname> [options] -playback <scriptname> [ -args <werte>]Script wiedergeben mit einem zugeordneten Datenpool:
rational_ft11.exe -datastore <verzeichnis> -language vb -iterationCount <zähler> -playback <scriptname>Leeres Script erstellen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -map <name_gemeinsam_genutzte_übersicht> [options] -create <scriptname>Helper-Datei für ein Script erneut generieren:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -helper <scriptname>Alle Helper-Datei für eine Datensammlung erneut generieren:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -regenHelpers <scriptname>Objektübersichtdatei anzeigen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -display <dateiname_objektübersicht>Prüfpunktdatei anzeigen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -display <dateiname_prüfpunkt>Objektübersichtdatei bearbeiten:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -edit <dateiname_objektübersicht>Prüfpunktdatei bearbeiten:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -language vb -edit <dateiname_prüfpunkt>Gemeinsam genutzte Objektübersicht erstellen und bearbeiten:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -fromMap <dateiname_objektübersicht1> -createMap <dateiname_objektübersicht2>Spätere Version einer Objektübersicht mit der aktuellen (geänderten) Version derselben Übersicht zusammenführen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -from <dateiname_objektübersicht1> -to <dateiname_objektübersicht2> -original <dateiname_objektübersicht1> -mergeMapAktuelles Prüfpunktergebnis mit einem erwarteten Prüfpunktergebnis vergleichen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -datastore <verzeichnis> -baseline <dateiname_basisprüfpunkt> -compare <dateiname_erwarteter_prüfpunkt> <dateiname_tatsächlicher_prüfpunkt>Konfigurierten Browser, Java-Umgebung oder Eclipse-Plattform aktivieren:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -language vb -enableName <browser/java_umgebung/eclipse>Alle konfigurierten Browser, Java-Umgebungen und Eclipse-Plattformen inaktivieren:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -disableallTool für die Anwendungskonfiguration ausführen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -language vb -appConfig <anwendungsname>Test Object Inspector ausführen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -language vb -inspectorTool für die Konfiguration von Objekteigenschaften ausführen:
java -classpath <klassenpfad> com.rational.test.ft.rational_ft -language vb -objectlibraryWenn Sie TestManager installiert haben und Functional Tester mit einem TestManager-Protokoll automatisch im Stapelbetrieb ausführen möchten, müssen Sie die folgenden Optionen in die rational_ft-Befehlszeile eingeben:
Beispiel:
rational_ft.exe -datastore \\My_project\AUser\RobotJProjects -user admin -project_name \\My_project\AUser\TestManagerProjects\Test.rsp -build "Build 1" -logfolder "Default" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" rt.bring_up_logviewer true -playback basetests.SimpleClassicsA_01Wenn TestManager das Protokoll nach der Wiedergabe des Scripts nicht anzeigen soll, müssen Sie außerdem die folgende Option in die rational_ft-Befehlszeile aufnehmen:
-rt.bring_up_logviewer false