DocumentCode
1731954
Title
Testing Java Components based on Algebraic Specifications
Author
Yu, Bo ; Kong, Liang ; Zhang, Yufeng ; Zhu, Hong
Author_Institution
Dept. of Comput. Sci., Nat. Univ. of Defence Technol., Changsha
fYear
2008
Firstpage
190
Lastpage
199
Abstract
This paper presents a method of component testing based on algebraic specifications. An algorithm for generating checkable test cases is proposed. A prototype testing tool called CASCAT for testing Java Enterprise Beans is developed. It has the advantages of high degree of automation, which include test case generation, test harness construction and test result checking. It achieves scalability by allowing incremental integration. It also allows testing to focus on a subset of used functions and key properties, thus suitable for component testing. The paper also reports an experimental evaluation of the method and the tool.
Keywords
Java; algebraic specification; object-oriented programming; program testing; CASCAT; Java components; Java enterprise beans; algebraic specifications; component testing; Automatic testing; Automation; Built-in self-test; Computer science; Java; Prototypes; Scalability; Software systems; Software testing; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification, and Validation, 2008 1st International Conference on
Conference_Location
Lillehammer
Print_ISBN
978-0-7695-3127-4
Type
conf
DOI
10.1109/ICST.2008.39
Filename
4539546
Link To Document