DocumentCode
2109644
Title
Combined Symbolic and Concrete Execution of TTCN-3 for Automated Testing
Author
Xing, Xuezhi ; Zhang, Lei ; Jiang, Fan ; Cheng, Shaoyin ; Jiang, Xing
Author_Institution
Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of china, Hefei
Volume
1
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
58
Lastpage
61
Abstract
Testing procedure can be described by the testing and test control notation-version 3(TTCN-3). The automatic execution of TTCN-3 test scripts is transformed to automatic testing of system under test (SUT). We propose a framework, which uses combined symbolic and concrete execution of TTCN-3 test scripts to automatically generate test inputs for most of the feasible paths. Meanwhile most of the test procedures are accomplished automatically, which can reduce testing cost and better testing effectiveness. Structured values and function calls are the common difficult problems in symbolic execution. We propose a lazy symbolization mechanism to decrease the amount of symbolic values when structured values are processed. And we also propose combined condition and assignment statements to describe functions. We apply our framework to some public fragments of TTCN-3 test scripts. The results are encouraging.
Keywords
automatic testing; program testing; TTCN-3; automated testing; combined symbolic-concrete execution; symbolization mechanism; system under test; testing and test control notation-version 3; Automated Testing; Constraint solving; Symbolic Execution; TTCN-3;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Engineering, 2008. ISISE '08. International Symposium on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-2727-4
Type
conf
DOI
10.1109/ISISE.2008.205
Filename
4732169
Link To Document