What Is an IxLoad TestComposer Resource?

Response Templates, Device Sessions, CSV Templates, and Procedures are resources that enable you to more easily configure TestComposer scripts by starting from existing resource entities.

  • Procedures: A steps sequence that was previously saved into the resource database can be re-used in multiple Composer tests via an Import procedure or Import procedure from disk operation.
  • Resource procedures can also be called by other TestComposer steps using a
    RunProcedure control step, without the need for importing the procedure into the script.

  • Response Templates: Some steps of the command type, such as Execute, can have an associated response template that is used to parse and evaluate the step's output.
  • A response template—which is created using the Response Template Editor on a device's expected response following protocol or session commands—specifies the tokens (named `targets' when creating the template) retrieved from the command's output after execution.

  • Device Sessions: Command steps are used for connecting to a configured test device and executing commands on an interface supported by the device, such as Telnet, TclSh, TL1, IxEmail, CmdTool, SSH1/SSH2/SSHAuto and CSVAnalyzer.
  • Device sessions, which specify device connection parameters, enable you to save and re-use device connection settings across multiple scripts. When the configuration of a session resource changes, the new configuration automatically applies to all script that are using the resource.

  • CSV Templates: These resources are similar to Response Templates in that they define a schema for retrieving data from a device output that has CSV format. Similar to Response Templates, CSV Templates are created and edited using an editor that is capable of parsing CSV format files and `marking' portions of interest in such files.

TestComposer resources are accessed and handled using the Resource Manager window, which supports the exporting and importing of resources, as described inManage Storage.

See Also

Creating Procedure Resources

Creating Response Templates

Creating CSV Template Resources