Title :
Efficient Test Data Generation for Variables with Complex Dependencies
Author :
Beer, Armin ; Mohacsi, Stefan
Author_Institution :
Siemens, Vienna
Abstract :
This paper introduces a new method for generating test data that combines the benefits of equivalence partitioning, boundary value analysis and cause-effect analysis. It is suitable for problems involving complex linear dependencies between two or more variables. The method aims at covering all semantic dependencies plus all (n-dimensional) boundaries with a minimum set of test data. To overcome the mathematical complexity of the method, a main goal of the research project was to develop a user-friendly tool that allows users to specify dependencies in a simple language and generates appropriate test data automatically. The tool has been incorporated into the IDATG (Integrating Design and Automated Test case Generation) tool-set and validated in a number of case studies.
Keywords :
program testing; software tools; user interfaces; IDATG tool-set; automated test case generation; boundary value analysis; cause-effect analysis; complex dependencies; equivalence partitioning; test data generation; user-friendly tool; Automatic testing; Design methodology; Error correction; Fluid flow measurement; Input variables; Performance evaluation; Software testing; Statistical analysis; System testing; Zinc; CECIL method; Cause-effect analysis; Multi-dimensional equivalence partitions; Test Data Generation;
Conference_Titel :
Software Testing, Verification, and Validation, 2008 1st International Conference on
Conference_Location :
Lillehammer
Print_ISBN :
978-0-7695-3127-4
DOI :
10.1109/ICST.2008.10