학술논문

Goal-oriented test data generation for programs with pointer variables
Document Type
Conference
Source
29th Annual International Computer Software and Applications Conference (COMPSAC'05) Computer Software and Applications Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International. 1:449-454 Vol. 2 2005
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Automatic testing
Aerospace testing
Data analysis
Data structures
Computer applications
Application software
Language
ISSN
0730-3157
Abstract
Automatic test data generation leads to the identification of input values on which a selected path or a selected branch is executed within a program (path-oriented vs. goal-oriented methods). In both cases, several approaches based on constraint solving exist, but in the presence of pointer variables only path-oriented methods have been proposed. This paper proposes to extend an existing goal-oriented test data generation technique to deal with multi-level pointer variables. The approach exploits the results of an intraprocedural flow-sensitive points-to analysis to automatically generate goal-oriented test data at the unit testing level. Implementation is in progress and a few examples are presented.