Composite components are user-defined components that are composed of a sequence of test steps that have been set up in a test. Composite components represent a multi-step process as a single reusable test step and can expedite the creation of tests that contain a repeated sequence of test steps.
Composite components have variables and properties associated with them. The composite component parameters correspond to the parameters of its inner components and are defined during component creation.
To create a composite component in a test.
A new composite component is created and used as a test step, and the test displays the composite component instead of the selected test steps.
When steps inside a loop that contains table headers are composed into a composite component, new variables will be created for the table headers used in those steps.
To expand a composite component in a test.
The composite component is now ungrouped and the test displays all the steps present inside the composite component instead of the composite step.
Composite components that contain loops cannot be exploded within another loop. This restriction is in place to maintain a clear and manageable execution flow.