Loading...
An automatic test data generation from UML state diagram using genetic algorithm.
Doungsa-ard, Chartchai ; Dahal, Keshav P. ; Hossain, M. Alamgir ; Suwannasart, T.
Doungsa-ard, Chartchai
Dahal, Keshav P.
Hossain, M. Alamgir
Suwannasart, T.
Publication Date
2007
End of Embargo
Supervisor
Rights
Copyright © [2007] IEEE. Reprinted from Second
International Conference on Software Engineering Advances (ICSEA 2007).
This material is posted here with permission of the IEEE. Such permission of the
IEEE does not in any way imply IEEE endorsement of any of the University of
Bradford's products or services. Internal or personal use of this material is
permitted. However, permission to reprint/republish this material for advertising
or promotional purposes or for creating new collective works for resale or
redistribution must be obtained from the IEEE by writing to pubspermissions@
ieee.org.
By choosing to view this document, you agree to all provisions of the copyright laws protecting it.
Peer-Reviewed
Yes
Open Access status
openAccess
Accepted for publication
Institution
Department
Awarded
Embargo end date
Additional title
Abstract
Software testing is a part of software development
process. However, this part is the first one to miss by software
developers if there is a limited time to complete the project.
Software developers often finish their software construction
closed to the delivery time, they usually don¿t have enough time
to create effective test cases for testing their programs. Creating
test cases manually is a huge work for software developers in the
rush hours. A tool which automatically generates test cases and
test data can help the software developers to create test cases
from software designs/models in early stage of the software
development (before coding). Heuristic techniques can be applied
for creating quality test data. In this paper, a GA-based test data
generation technique has been proposed to generate test data
from UML state diagram, so that test data can be generated
before coding. The paper details the GA implementation to
generate sequences of triggers for UML state diagram as test
cases. The proposed algorithm has been demonstrated manually
for an example of a vending machine.
Version
Published version
Citation
Doungsa-ard, C., Dahal, K. P., Hossain, M. A. and Suwannasart, T. (2007) An automatic test data generation from UML state diagram using genetic algorithm. In: Proceedings of the Second International Conference on Software Engineering Advances (ICSEA 2007). 25-31 Aug. 2007 Cap Esterel, France. IEEE Computer Society Press. pp. 47-52.
Link to publisher’s version
Link to published version
Link to Version of Record
Type
Conference paper