Makro
Makros können an Stellen eines Testskripts verwendet werden, an denen als Angabe ein Wert erwartet wird. Zuerst wird das Makro ausgewertet und dann mit dem zurückgegebenen Wert weitergerechnet.
Beispiel: Die Aktion CompareVariable(TestManager.Monitoring
kann in der Registerkarte Konfiguration in Vergleichswert ein Makro implementiert haben.
CONCAT()
CONCAT( <String> | <Variable> {, <Another_String> | <Variable>} )
Fasst den String und alle weiteren Strings zu einem einzigen String zusammen
Wenn eine Variable angegeben ist, wird der Inhalt der Variablen in einen String umgewandelt und dann zu einem String zusammengefasst.
DEFINED()
DEFINED(<Variable>)
Überprüft, ob die Variable definiert ist, und gibt als Ergebnis TRUE
oder FALSE
zurück
FORMAT()
FORMAT(<Format_String>, <Variable>[, <Culture>])
Formatiert den Variableninhalt von Variable
mit der Formatierung Format
und der optionalen Spracheinstellung Culture
LEN()
LEN(<String> | <Variable>)
Gibt die Anzahl der Zeichen der Zeichenkette String
aus
Wenn eine Variable angegeben ist, wird dessen Variablenwert in eine Zeichenkette umgewandelt und dann die Anzahl an Zeichen zurückgegeben.
SUBSTRING()
SUBSTRING(<String> | <Variable>, <Start_Position>, <Len>)
Extrahiert den Teils der Zeichenkette String ab der Position Start_Positon bis die Länge Len erreicht wird.