WSH-Testeigenschaften

Eigenschaft Beschreibung
Skript Sie können jede Datei festlegen, für deren Skriptsprache eine Engine registriert ist. Skriptdateien, die der Versionsverwaltung unterliegen, werden automatisch an die Ausführungsserver weitergegeben (vergleichbar mit Testquellen für andere Teststypen).
Parameter Sie können folgende Einstellungen eingeben oder während der Ausführung des Tests an cscript.exe übergeben.
//B
Der Batch-Modus wird aktiviert, und es werden keine Eingabeaufforderungen angezeigt. Mit dieser Option können Sie verhindern, dass ein Skript während der unbeaufsichtigten Ausführung auf eine Benutzereingabe wartet.
//U
Für die Ein-/Ausgabeumleitung von der Konsole sollte Unicode verwendet werden.
//T:nn
Zeitüberschreitung in Sekunden. Mit diesem Wert wird die maximale Ausführungsdauer des Skripts festgelegt (Standardwert = keine Einschränkung). Durch diese Option wird eine übermäßig lange Skriptausführung verhindert. Ein Zeitgeber wird hierzu eingestellt. Wenn die Ausführungsdauer den angegebenen Wert überschreitet, wird die Skript-Engine durch Aufruf der Methode IActiveScript::InterruptThread abgebrochen. Es ist eine Rückrufmöglichkeit vorgesehen. Wenn eine Zeitüberschreitung auftritt, wird die Funktion OnTimeOut aufgerufen, um die Nachbereitung zu ermöglichen. Dadurch können zwar Endlosschleifen entstehen, jedoch ist die Verwendung dieser Option dennoch zu empfehlen.
//logo
Während der Ausführung wird ein Logo angezeigt, das am Anfang der Datei log.txt angegeben ist. Dies ist die Standardeinstellung.
//nologo
Während der Ausführung wird kein Logo angezeigt.
//D
Der Debugging-Modus wird aktiviert.
//E:engine
Das Skript wird mit der angegebenen Engine ausgeführt.
//Job:xxxx
Der angegebene WSH-Auftrag wird ausgeführt.
//X
Das Skript wird im Debugger ausgeführt.