beautypg.com

Overview, Test procedures, Test procedure activities – MTS Multipurpose Elite User Manual

Page 316

background image

Overview

Test Procedures

A test procedure includes the system actions you want the application to perform during a test. The
procedure is made up of activities arranged in a graphical flowchart.

Each test has a single procedure that is stored with the test definition. The procedure is included when
you create test templates. You can define the procedure while connected to hardware resources or while
working offline with the resources stored with the test from an earlier connection.

Procedure design

Whether you work with the Procedure workspace that shows the current test procedure as a flowchart or
the Outline view that shows the procedure as a hierarchy in a tree view, the graphical display simplifies
creating tests.

The Toolbox panel contains activity tools that you drag into the workspace and name to build a procedure.
The Properties panel shows the properties that you set for the selected activity. You can hide or resize
the panels to increase the amount of visible workspace.

Navigation

The flowchart view includes Pan and Zoom features to help you move around complex test procedures.
The Outline view provides the Find option for locating activities by name.

Procedure run

When the test is loaded, you use the control panel to perform primary hardware and test control operations.
When you click Run, the test procedure begins. If the procedure is stopped before completion, you can
resume the test from where it stopped. To troubleshoot procedures, you can include the test procedure in
the test-run display to monitor test progress.

Test Procedure Activities

Activities are the building blocks for test procedures. To add an activity to a procedure, click the activity
tool in the toolbox and drag it to a location in the procedure marked with a green plus sign. If it is the first
activity being added, drag the icon to the Drop Activities Here area.

The types of procedure activities include:

Operator messages and operator input

Conditional and parallel processing

Parameter input and variable handling

Command generation

Data acquisition

Program control and error handling

316 | MTS TestSuite

Test Activities