Publication: Implementing automatic combinatorial test data generation algorithm in java
Date
2009-04-01
Authors
Ong, Hui Yeh
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The combinatorial algorithms which consisting Exhaustive Combination algorithm, Binary Selection algorithm and T Way Combination algorithm as described in twayGenerator (Kamal Zuhairi Zamli, 2007) have been studied and reviewed. The actual implementation of the algorithms which is in C++ programming language are investigated thoroughly and converted into JAVA codes. The program is implemented as a prototype command line tool. The format of the input file and output file of the program are based on specification in order to operate within JTst environment. Assumptions have been made for the program. Six experiments (two different input files for each algorithm, one without don’t care condition and one with don’t care condition) have been conducted to verify the program. For Exhaustive Combination algorithm, the results are tested, verified and evaluated by comparing with the expected outputs. No expecting values for the residue two algorithms. However, justifications have been made accordingly. In doing so, some lessons learned and avenues for future work are also identified and cited out.