Command Steps
The following command steps are supported:
- StartSession: Opens a connection to a configured test device (DUT) or to an IxLoad Tcl server (in the case of the default IxLoad session). On an established session, you can input commands to the device or the chassis.
- Execute: Executes a protocol interface command Telnet, Tclsh, CmdTool, TL1, SSH1/SSH2/ SSHAuto, SNMP, Syslog, COM, and Raw on the configured test device.
In the case of the default IxLoad session type that is automatically created for every TestComposer script and which connects to an IxLoad Tcl server, commands encapsulate predefined IxLoad events.
- StopSession: Closes an open connection to the configured test device.
- GetTime: Retrieves the time the test script is run at.
- TclEval: Evaluates a user-defined Tcl expression or a code fragment containing Tcl commands, operators and TestComposer variables.
- Watch: Monitors a device session for a specified message or trap (for SNMP sessions).
- Trace: Logs an argument string to the TestComposer logs.
- ReadFile: Reads an ASCII format input file and retrieves user-specified parts from it.
- WriteCSV: Writes one or more TestComposer variables to an associated output file using a C(omma)S(eparated)V(alues) format.
- GetValue: A GetValue command retrieves the value of fields from composite variables, possibly filtering by the values of the retrieved fields.
- Config Get: A Config Get command retrieves the value of an IxLoad test configuration element.
- Config Set: A Config Set command modifies the value of an IxLoad test configuration element.
- Config Add: A Config Add command creates an IxLoad test configuration element.
- Config Remove: A Config Remove command removes an IxLoad test configuration element.
- Config Action: A Config Action command performs an action on an IxLoad test configuration element.
- Group: A Group command delimits a group of related configuration actions that were captured using the Macro Recorder functionality of IxLoad.
The operations sequence described in this section assumes that Response Templates have already been created and are available for assignment to a command step. For information on actually creating a Response Template refer to Creating Response Templates.
IxLoad TestComposer │ User Guide |