PETA-Designer Tutorial

Version 2.4.0

Legal Notice

May 08 2010

Abstract

This document gives a first steps introduction on using PETA-Designer.


Table of Contents

1. Introduction
2. Example: CourseManager
2.1. Request
2.2. Error Response
2.3. Course List
3. Projects
3.1. Create a Project
4. Configurations
4.1. Create a Configuration
4.1.1. Defining the actors
4.1.2. Defining the setups
4.2. Activate the Configuration
5. Test Cases
5.1. Create a Test Case
5.2. Set Up the Actors
5.3. Add Events
5.4. Add an Operation
5.5. Create a Template
5.6. Insert the Template
5.7. Add Server's Response
5.8. Add Assertions
6. Create a launch configuration
7. Suites
7.1. Create a new PETA Suite
7.2. Adding a test case
7.3. Launch a suite
8. Modules
8.1. Create a Module
9. Plug-ins
9.1. Create a Plug-in
10. Data Types
10.1. Create a Data Type
11. Filters
11.1. Create a Filter
12. HTTP Recorder
12.1. Preparations
12.2. Create the HTTP Recording
12.3. Run the test case
13. Handling of dynamic data
13.1. Submitting the correct form data
13.1.1. Extracting the jsessionid-parameter
13.1.2. Generating the request dynamically
13.1.3. Conclusion