2. Common Test Basics
2 Common Test Basics
2.1 General
The Common Test
framework is a tool that supports implementation and automated execution of test cases to any types of target systems. Common Test
is the main tool being used in all testing- and verification activities that are part of Erlang/OTP system development and maintenance.
Test cases can be executed individually or in batches. Common Test
also features a distributed testing mode with central control and logging. With this feature, multiple systems can be tested independently in one common session. This is useful, for example, when running automated large-scale regression tests.
The System Under Test (SUT) can consist of one or more target nodes. Common Test
contains a generic test server that, together with other test utilities, is used to perform test case execution. The tests