Automatic generation of test cases from activity diagrams for UML based testing (UBT)
Activity diagrams are one of UML behavioural models suitable for system testing because it has the capacity to effectively describe the behaviours of systems under development. In this paper, a technique is proposed that generates test cases from activity diagrams by constructing an activity flow tr...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Penerbit UTM Press
2015
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/57932/1/HishammuddinAsmuni2015_AUtomaticGenerationofTestCases.pdf http://eprints.utm.my/id/eprint/57932/ http://dx.doi.org/10.11113/jt.v77.6358 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.57932 |
---|---|
record_format |
eprints |
spelling |
my.utm.579322021-12-06T08:40:50Z http://eprints.utm.my/id/eprint/57932/ Automatic generation of test cases from activity diagrams for UML based testing (UBT) Oluwagbemi, Oluwatolani Asmuni, Hishammuddin QA75 Electronic computers. Computer science Activity diagrams are one of UML behavioural models suitable for system testing because it has the capacity to effectively describe the behaviours of systems under development. In this paper, a technique is proposed that generates test cases from activity diagrams by constructing an activity flow tree (AFT) which stores all the information extracted from the model file of the diagram through the help of a parser. Then, we applied an algorithm to generate test cases from the constructed tree. Test cases were generated based on the elements of activity diagrams such as activity sequences, associated descriptions and conditions. The proposed technique generated accurate test cases that completely tallied with the modeled requirements in the diagram. We utilized all-paths, basic pair paths, conditions, branches and transition criteria for generating test cases using ATM withdrawal operation software as a case study. Penerbit UTM Press 2015 Article PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/57932/1/HishammuddinAsmuni2015_AUtomaticGenerationofTestCases.pdf Oluwagbemi, Oluwatolani and Asmuni, Hishammuddin (2015) Automatic generation of test cases from activity diagrams for UML based testing (UBT). Jurnal Teknologi, 77 (13). pp. 37-48. ISSN 0127-9696 http://dx.doi.org/10.11113/jt.v77.6358 DOI: 10.11113/jt.v77.6358 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Oluwagbemi, Oluwatolani Asmuni, Hishammuddin Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
description |
Activity diagrams are one of UML behavioural models suitable for system testing because it has the capacity to effectively describe the behaviours of systems under development. In this paper, a technique is proposed that generates test cases from activity diagrams by constructing an activity flow tree (AFT) which stores all the information extracted from the model file of the diagram through the help of a parser. Then, we applied an algorithm to generate test cases from the constructed tree. Test cases were generated based on the elements of activity diagrams such as activity sequences, associated descriptions and conditions. The proposed technique generated accurate test cases that completely tallied with the modeled requirements in the diagram. We utilized all-paths, basic pair paths, conditions, branches and transition criteria for generating test cases using ATM withdrawal operation software as a case study. |
format |
Article |
author |
Oluwagbemi, Oluwatolani Asmuni, Hishammuddin |
author_facet |
Oluwagbemi, Oluwatolani Asmuni, Hishammuddin |
author_sort |
Oluwagbemi, Oluwatolani |
title |
Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
title_short |
Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
title_full |
Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
title_fullStr |
Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
title_full_unstemmed |
Automatic generation of test cases from activity diagrams for UML based testing (UBT) |
title_sort |
automatic generation of test cases from activity diagrams for uml based testing (ubt) |
publisher |
Penerbit UTM Press |
publishDate |
2015 |
url |
http://eprints.utm.my/id/eprint/57932/1/HishammuddinAsmuni2015_AUtomaticGenerationofTestCases.pdf http://eprints.utm.my/id/eprint/57932/ http://dx.doi.org/10.11113/jt.v77.6358 |
_version_ |
1718926023512293376 |
score |
13.211869 |