Execute Test

Overview

This section describes how to execute test cases and test series.

ETEST consists of two main test processes. One process runs within the Logic Builder on the PC. The other process runs on the controller. The controller process is integrated in the application which runs on the controller. Both processes communicate via a communication data structure.

Executing a Test

The following prerequisites must be fulfilled before a test can be executed:

  • The application must contain a test object that is referenced in a task.

  • The test case or the test series that shall be executed must be selected in the Tools tree.

  • No other test must be running.

Execute a test as follows:

Step

Action

1

Right-click the node of the test case to be executed in the Tools tree.

Result: The context menu opens.

2

Execute the command Start test from the context menu.

Result: The test case is executed.

After you have started the test, the results view of the test opens. It indicates the progress of the test. You can stop a running test by clicking the Cancel test run icon in the toolbar.

NOTE: While a test is running, observe the following:
  • Do not disconnect the controller.

  • Do not log out.

  • Do not stop or reset the application.

  • Do not edit the project.

Doing so interrupts the test logic rendering any result invalid.