An Automatic Test Data Generation System Based on the Integrated Classification-Tree Methodology
Grochtmann and Grimm have developed the classification-tree method (CTM) to facilitate software testers in generating test cases from functional specifications. While the method is very useful, it is hindered by the lack of a systematic tree construction algorithm. This problem has been alleviated by Chen et al. via their ”integrated” classification-tree methodology (ICTM). In this paper, we describe and discuss a prototype system addict that is built on ICTM.
KeywordsAutomatic test case generation black box testing category-partition method choice relation framework classification-tree method software testing
Unable to display preview. Download preview PDF.
- 1.Ammann, P., Offutt, J.: Using formal methods to derive test frames in categorypartition testing. Safety, Reliability, Fault Tolerance, Concurrency, and Real Time Security. In: Proceedings of the 9th Annual IEEE Conference on Computer Assurance (COMPASS 1994), pp. 69–79. IEEE Computer Society Press, Los Alamitos (1994)CrossRefGoogle Scholar
- 3.Cain, A., Chen, T.Y., Grant, D., Poon, P.-L., Tang, S.-F., Tse, T.H.: ADDICT: a prototypesystem for automated test data generation using the integrated classification-tree methodology. In: Proceedings of the 1st ACIS International Conference on Software Engineering Research and Applications (SERA 2003), pp. 76–81. International Association for Computer and Information Science, Michigan (2003)Google Scholar
- 4.Chen, T.Y., Poon, P.-L., Tang, S.-F., Tse, T.H.: An experimental analysis of the identification of categories and choices from specifications. In: Proceedings of the 3rd ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2003), pp. 99–106. International Association for Computer and Information Science, Michigan (2002)Google Scholar
- 10.Lehmann, E., Wegener, J.: Test case design by means of the CTE XL. In: Proceedings of the 8th European International Conference on Software Testing, Analysis and Review (EuroSTAR 2000) (2000)Google Scholar