An enhanced test case generation technique using activity diagram for system testing

Software Testing, a process comprised of test case generation, execution and evaluation is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with utmost focus put on Unified...

Full description

Saved in:
Bibliographic Details
Main Author: Yudaya, Nansukusa
Format: Thesis
Language:English
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/33152/1/NansukusaYudayaMFSKSM2013.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.33152
record_format uketd_dc
spelling my-utm-ep.331522017-09-18T06:42:12Z An enhanced test case generation technique using activity diagram for system testing 2013-01 Yudaya, Nansukusa QA75 Electronic computers. Computer science Software Testing, a process comprised of test case generation, execution and evaluation is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with utmost focus put on Unified Modeling Language (UML) as the up to date de facto standard utilized in software modeling. Its diagrams include both behavioral and structural. This work has generated system tests (black box) early in the development lifecycle hence the use of behavioral models, activity diagrams in particular as they are one of the earliest and simplest analysis models to be created with sufficient testing information. Also, as a way of reducing test case generation effort and time, an existing technique that supposedly involved more effort and time has been focused on in this work. It has been enhanced by reducing the key steps involved through eliminating intermediate models as a way of reducing effort and time involved in the test case formation process. The enhanced technique has been applied on the same case study as in the original technique, producing four test cases in 115 milliseconds with more ease compared to the original technique that produced five test cases in 160 milliseconds with relatively more effort. It has further been compared against another already existing model based technique (based on sequence diagrams) and also one integrated with a model based tool using both general criteria and those specific to the research problem (TCG effort and time), as a way of further confirming its applicability. 2013-01 Thesis http://eprints.utm.my/id/eprint/33152/ http://eprints.utm.my/id/eprint/33152/1/NansukusaYudayaMFSKSM2013.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Computer Science and Information System Faculty of Computer Science and Information System
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA75 Electronic computers
Computer science
spellingShingle QA75 Electronic computers
Computer science
Yudaya, Nansukusa
An enhanced test case generation technique using activity diagram for system testing
description Software Testing, a process comprised of test case generation, execution and evaluation is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with utmost focus put on Unified Modeling Language (UML) as the up to date de facto standard utilized in software modeling. Its diagrams include both behavioral and structural. This work has generated system tests (black box) early in the development lifecycle hence the use of behavioral models, activity diagrams in particular as they are one of the earliest and simplest analysis models to be created with sufficient testing information. Also, as a way of reducing test case generation effort and time, an existing technique that supposedly involved more effort and time has been focused on in this work. It has been enhanced by reducing the key steps involved through eliminating intermediate models as a way of reducing effort and time involved in the test case formation process. The enhanced technique has been applied on the same case study as in the original technique, producing four test cases in 115 milliseconds with more ease compared to the original technique that produced five test cases in 160 milliseconds with relatively more effort. It has further been compared against another already existing model based technique (based on sequence diagrams) and also one integrated with a model based tool using both general criteria and those specific to the research problem (TCG effort and time), as a way of further confirming its applicability.
format Thesis
qualification_level Master's degree
author Yudaya, Nansukusa
author_facet Yudaya, Nansukusa
author_sort Yudaya, Nansukusa
title An enhanced test case generation technique using activity diagram for system testing
title_short An enhanced test case generation technique using activity diagram for system testing
title_full An enhanced test case generation technique using activity diagram for system testing
title_fullStr An enhanced test case generation technique using activity diagram for system testing
title_full_unstemmed An enhanced test case generation technique using activity diagram for system testing
title_sort enhanced test case generation technique using activity diagram for system testing
granting_institution Universiti Teknologi Malaysia, Faculty of Computer Science and Information System
granting_department Faculty of Computer Science and Information System
publishDate 2013
url http://eprints.utm.my/id/eprint/33152/1/NansukusaYudayaMFSKSM2013.pdf
_version_ 1747816092046196736