Semi-automatic test case generation from business process models

Tibor Bakota, A. Beszédes, Tamás Gergely, Milán Imre Gyalai, T. Gyimóthy, Dániel Füleki

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

In this work, we describe our method for designing test cases based on high level functional specifications - business process models. Category Partition Method (CPM) is used to automatically create test frames based on possible paths, which are determined by business rules. The test frames can then be used in the process of test case design, together with filtering and prioritization also given as CPM rules. We present the details of the adaptation of CPM, together with first experiences from applying the method in an industrial context.

Original languageEnglish
Title of host publicationSPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering
EditorsJari Peltonen
PublisherTampere University of Technology, TUT Press
Pages5-18
Number of pages14
ISBN (Electronic)9789521522123
Publication statusPublished - Jan 1 2009
Event11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering, SPLST 2009 and NW-MODE 2009 - Tampere, Finland
Duration: Aug 26 2009Aug 28 2009

Publication series

NameSPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering

Conference

Conference11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering, SPLST 2009 and NW-MODE 2009
CountryFinland
CityTampere
Period8/26/098/28/09

Fingerprint

Industry
Specifications

Keywords

  • Black-box testing
  • Category Partition Method
  • CPM
  • Equivalence partinioning
  • Functional testing
  • Software testing
  • Test case design
  • Test case generation

ASJC Scopus subject areas

  • Computer Science Applications
  • Software

Cite this

Bakota, T., Beszédes, A., Gergely, T., Gyalai, M. I., Gyimóthy, T., & Füleki, D. (2009). Semi-automatic test case generation from business process models. In J. Peltonen (Ed.), SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering (pp. 5-18). (SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering). Tampere University of Technology, TUT Press.

Semi-automatic test case generation from business process models. / Bakota, Tibor; Beszédes, A.; Gergely, Tamás; Gyalai, Milán Imre; Gyimóthy, T.; Füleki, Dániel.

SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering. ed. / Jari Peltonen. Tampere University of Technology, TUT Press, 2009. p. 5-18 (SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bakota, T, Beszédes, A, Gergely, T, Gyalai, MI, Gyimóthy, T & Füleki, D 2009, Semi-automatic test case generation from business process models. in J Peltonen (ed.), SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering. SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering, Tampere University of Technology, TUT Press, pp. 5-18, 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering, SPLST 2009 and NW-MODE 2009, Tampere, Finland, 8/26/09.
Bakota T, Beszédes A, Gergely T, Gyalai MI, Gyimóthy T, Füleki D. Semi-automatic test case generation from business process models. In Peltonen J, editor, SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering. Tampere University of Technology, TUT Press. 2009. p. 5-18. (SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering).
Bakota, Tibor ; Beszédes, A. ; Gergely, Tamás ; Gyalai, Milán Imre ; Gyimóthy, T. ; Füleki, Dániel. / Semi-automatic test case generation from business process models. SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering. editor / Jari Peltonen. Tampere University of Technology, TUT Press, 2009. pp. 5-18 (SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering).
@inproceedings{8975a0f68841446aa2f91ca82702df7d,
title = "Semi-automatic test case generation from business process models",
abstract = "In this work, we describe our method for designing test cases based on high level functional specifications - business process models. Category Partition Method (CPM) is used to automatically create test frames based on possible paths, which are determined by business rules. The test frames can then be used in the process of test case design, together with filtering and prioritization also given as CPM rules. We present the details of the adaptation of CPM, together with first experiences from applying the method in an industrial context.",
keywords = "Black-box testing, Category Partition Method, CPM, Equivalence partinioning, Functional testing, Software testing, Test case design, Test case generation",
author = "Tibor Bakota and A. Besz{\'e}des and Tam{\'a}s Gergely and Gyalai, {Mil{\'a}n Imre} and T. Gyim{\'o}thy and D{\'a}niel F{\"u}leki",
year = "2009",
month = "1",
day = "1",
language = "English",
series = "SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering",
publisher = "Tampere University of Technology, TUT Press",
pages = "5--18",
editor = "Jari Peltonen",
booktitle = "SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering",

}

TY - GEN

T1 - Semi-automatic test case generation from business process models

AU - Bakota, Tibor

AU - Beszédes, A.

AU - Gergely, Tamás

AU - Gyalai, Milán Imre

AU - Gyimóthy, T.

AU - Füleki, Dániel

PY - 2009/1/1

Y1 - 2009/1/1

N2 - In this work, we describe our method for designing test cases based on high level functional specifications - business process models. Category Partition Method (CPM) is used to automatically create test frames based on possible paths, which are determined by business rules. The test frames can then be used in the process of test case design, together with filtering and prioritization also given as CPM rules. We present the details of the adaptation of CPM, together with first experiences from applying the method in an industrial context.

AB - In this work, we describe our method for designing test cases based on high level functional specifications - business process models. Category Partition Method (CPM) is used to automatically create test frames based on possible paths, which are determined by business rules. The test frames can then be used in the process of test case design, together with filtering and prioritization also given as CPM rules. We present the details of the adaptation of CPM, together with first experiences from applying the method in an industrial context.

KW - Black-box testing

KW - Category Partition Method

KW - CPM

KW - Equivalence partinioning

KW - Functional testing

KW - Software testing

KW - Test case design

KW - Test case generation

UR - http://www.scopus.com/inward/record.url?scp=84881567616&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84881567616&partnerID=8YFLogxK

M3 - Conference contribution

T3 - SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering

SP - 5

EP - 18

BT - SPLST 2009 and NW-MODE 2009 - Proceedings of 11th Symposium on Programming Languages and Software Tools and 7th Nordic Workshop on Model Driven Software Engineering

A2 - Peltonen, Jari

PB - Tampere University of Technology, TUT Press

ER -