User's Guide
Reference Manual
Release Notes
PDF
Top

Test Server
User's Guide
Version 3.4.3

Expand All
Contract All

Chapters

- Test Server Basics
  - Top of chapter
  - Introduction
  - Getting started
  - Definition of terms
- Test Structure and Test Specifications
  - Top of chapter
  - Test structure
  - Test specifications
  - Test Specification Files
  - Configuration cases
  - The parallel property and nested configuration cases
  - Repeated execution of test cases
  - Shuffled test case order
  - Skipping test cases
- Writing Test Suites
  - Top of chapter
  - Support for test suite authors
  - Test suites
  - Init per test case
  - Test cases
  - Data and Private Directories
  - Execution environment
- Running Test Suites
  - Top of chapter
  - Using the test server controller
- Write you own test server framework
  - Top of chapter
  - Introduction
  - Interfacing the test server controller from Erlang
  - Interfacing the test server controller from the operating system.
  - Framework callback functions
  - Other concerns
- Examples
  - Top of chapter
  - Test suite
  - Test specification file

# 4 Running Test Suites

### 4.1 Using the test server controller

The test server controller provides a low level interface to all the Test Server functionality. It is possible to use this interface directly, but it is recommended to use a framework such as Common Test instead. If no existing framework suits your needs, you could of course build your own on top of the test server controller. Some information about how to do this can be found in the section named "Writing you own test server framework" in the Test Server User's Guide.

For information about using the controller directly, please see all available functions in the reference manual for test_server_ctrl.