TEMPPO Designer (IDATG) Version 16.7
Total Page:16
File Type:pdf, Size:1020Kb
TEMPPO Designer (IDATG) Version 16.7 User´s Guide - Part I How to Do Model-based Testing September 2016 Copyright © 2016 Atos IT Solutions and Services GmbH Microsoft, MS, MS-DOS, MFC, Microsoft Visual Studio and Windows are trademarks of Microsoft Corporation. The reproduction, transmission, translation or exploitation of this document or its contents is not permitted without explicit written approval. Offenders will be liable for damages. All rights reserved, including rights created by patent grant or registration of a utility model or design. Right of technical modification reserved. Publisher: Atos IT Solutions and Services GmbH LSI SOL GRC TES Siemensstrasse 92 1210 Vienna, Austria User´s Guide - Part I TEMPPO Designer (IDATG) Edition 16.7 Document Management Document Management History of changes Version Status Date Person resp. Reason for Change 1.0 Ready 20.10.98 S.Mohacsi Creation [9: 4.0 Ready 30.04.01 S.Mohacsi Ne, IDATG Version V4.0 4.1 Ready 11.01.02 S.Mohacsi Ne, IDATG Version V4.1 10.0 Ready 02.04.02 S.Mohacsi Ne, IDATG Version V10.0 10.1 Ready 01.07.03 S.Mohacsi Ne, IDATG Version V10.1 10.2 Ready 17.10.03 S.Mohacsi Ne, IDATG Version V10.2 11.0 Ready 04.07.04 S.Mohacsi Ne, IDATG Version V11.0 11.1 Ready 17.04.04 S.Mohacsi Ne, IDATG Version V11.1 11.2 Ready 31.03.05 S.Mohacsi Ne, IDATG Version V11.2 11.3 Ready 27.07.05 S.Mohacsi Ne, IDATG Version V11.3 12.0 Ready 06.12.05 S.Mohacsi Ne, IDATG Version V12.0 12.1 Ready 15.05.06 S.Mohacsi Ne, IDATG Version V12.1 12.2 Ready 02.10.06 S.Mohacsi Ne, IDATG Version V12.2 12.3 Ready 14.05.07 S.Mohacsi Ne, IDATG Version V12.3 12.4 Ready 01.10.08 S.Mohacsi Ne, IDATG Version V12.4 14.0 Ready 10.08.10 S.Mohacsi Ne, IDATG Version V14.0 14.1 Ready 23.02.11 S.Mohacsi Ne, IDATG Version V14.1 15.0 Ready 30.06.12 S.Mohacsi Ne, IDATG Version V15.0 16.0 Ready 31.07.14 S.Mohacsi Ne, IDATG Version V16.0 16.1 Ready 10.12.14 S.Mohacsi Ne, IDATG Version V16.1 16.2 Ready 14.08.15 S.Mohacsi Ne, IDATG Version V16.2 16.3 Ready 16.12.15 S.Mohacsi Ne, IDATG Version V16.3 16.4 Ready 15.02.16 S.Mohacsi Ne, IDATG Version V16.4 16.5 Ready 25.05.16 S.Mohacsi Ne, IDATG Version V16.5 16.6 Ready 02.04.16 S.Mohacsi Ne, IDATG Version V16.6 16.7 Ready 14.04.16 S.Mohacsi Ne, IDATG Version V16.7 Document was created using the following tools: Microsoft Office WinWord 2010 Microsoft Visio 2010 Corel 0aintshop 0ro 10.0 19.09.2016 Page I 5ser6s Guide - 0art I TEMPPO Designer (IDATG) Edition 16.7 Contents Contents 1 Introduction ................................................................................................................... 6 1.1 Validity of the manual .............................................................................................. 6 1.2 Relationship ,ith other documents .......................................................................... 6 1.3 Target group ............................................................................................................ 6 1.4 Structure of the manual ........................................................................................... 6 2 Overview of IDATG ........................................................................................................ 7 2.1 Supported Test Categories ...................................................................................... 7 2.2 Supported 0latforms ................................................................................................ 7 2.3 Basic Terms............................................................................................................. 8 2.3.1 Tas- ................................................................................................................. 8 2.3.2 Step .................................................................................................................. 8 2.3.3 Windo,............................................................................................................. 4 2.4 Test 0rocess using IDATG .................................................................................... 10 3 Installation and Startup .............................................................................................. 12 3.1 System requirements ............................................................................................. 12 3.2 Installation instructions .......................................................................................... 12 3.3 2icense Installation ................................................................................................ 13 3.4 Startup ................................................................................................................... 14 3.5 De-installation ........................................................................................................ 15 4 Graph-Oriented Test ................................................................................................... 16 4.1 Definitions .............................................................................................................. 16 4.2 General Wor-flo, .................................................................................................. 17 4.2.1 Creating a 0roAect ........................................................................................... 17 4.2.2 Specifying Te.tual Requirements ................................................................... 17 4.2.3 Defining the Hierarchical Tas- Model ............................................................. 17 4.2.4 Defining Tas- Flo,s ....................................................................................... 18 4.2.5 Defining the Step Details ................................................................................ 18 4.2.6 Generating Test Cases ................................................................................... 18 4.2.7 Con erting Test Cases ................................................................................... 18 5 Data-Oriented Test ...................................................................................................... 20 5.1 Creating Test Data ................................................................................................ 20 5.1.1 Generating Test Data 5sing the Equi alence Class Method ........................... 20 5.1.1.1 Boundary Value Analysis ......................................................................... 21 5.1.2 Generating Test Data 5sing CECI2 ................................................................ 22 5.1.2.1 Vehicle Insurance E.ample ..................................................................... 22 5.1.3 Importing Test Data ........................................................................................ 24 5.1.4 Specifying Test Data Manually ....................................................................... 24 5.2 Creating Data-Based Tas- Flo,s .......................................................................... 24 5.2.1 Basics ............................................................................................................. 24 5.2.2 Generating 1 Separate Test Case for each Data Record ............................... 25 14.04.2016 0age II 5ser6s Guide - 0art I TEMPPO Designer (IDATG) Edition 16.7 Contents 5.2.3 5sing more than 1 Data Record in the same Test Case ................................. 25 6 Random Test ............................................................................................................... 27 6.1 Introduction ............................................................................................................ 27 6.2 IDATG Tas- Structure for Random Testing ........................................................... 27 6.3 IDATG Building Bloc- Structure for Random Testing ............................................. 28 6.3.1 Building Bloc- Requirements .......................................................................... 28 6.3.2 Describing Windo, Beha ior .......................................................................... 24 6.3.3 5sing Test Data .............................................................................................. 30 6.4 Test Case Generation ............................................................................................ 31 6.4.1 Random Test Options ..................................................................................... 31 6.4.1.1 Co erage Goals ....................................................................................... 31 6.4.1.2 E.it Criteria .............................................................................................. 32 6.4.1.3 Search Strategy ....................................................................................... 32 6.4.1.4 Tips B Tric-s for Random Test Options ................................................... 33 7 Transition Test ............................................................................................................ 34 7.1 Wor-flo, ............................................................................................................... 34 7.1.1 Defining the G5I Beha ior .............................................................................. 34 7.1.2 Specifying the Semantics of the G5I .............................................................. 35 7.2 Integrity Rules for Transition Diagrams .................................................................. 35 7.3 Transition Types ...................................................................................................