Chapter 1. Introduction

This document gives a first steps introduction on using PETA-Designer. A simple example system is used as the system under test, for which test cases will be developed. This example system is explained in Chapter 2, Example: CourseManager.

All information needed to define the tests and their test execution is organized in PETA test projects. Setting up a new PETA test project as the first step in the test development is described in Chapter 3, Projects and Chapter 4, Configurations.

The first test case is created in Chapter 5, Test Cases. Chapter 6, Create a launch configuration gives a brief overview how to execute it.

In the following chapters, this test case is expanded to introduce further PETA concepts like modules (Chapter 8, Modules), plug-ins (Chapter 9, Plug-ins), data types (Chapter 10, Data Types), and filters (Chapter 11, Filters).

[Note]CourseManager example project

All files that are created during this tutorial can be found in the example project CourseManagerProject that is part of the PETA-Designer distribution.