loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'02)
A Framework for Specification-Based Class Testing
Greenbelt, Maryland
December 02-December 04
ISBN: 0-7695-1757-9
Ling Liu, Shanghai University
Huaikou Miao, Shanghai University
Xuede Zhan, Shanghai University
Class testing is the base of object-oriented software testing. It involves three aspects -- testing each method, testing the relations among class methods and testing inheriting relation between class and subclass. Rather than concerning the whole class testing process, most specification-based class testing focuses on the methods of generating test cases from the class specification. As a result, class testing process and test cases cannot be unified and managed in a consistent and convenient way. This paper introduces a test class framework (TCF) that is used to structure the test cases and test deriving process of the class under testing. This framework clearly denotes the process of deriving test cases and test suites from a class specification. It facilitates the construction and management of test cases. Object-Z notation is used to express the framework and class specification.
Keywords: test class framework, class testing , finite state machine (FSM), state transition tree, Object-Z
Citation:
Ling Liu, Huaikou Miao, Xuede Zhan, "A Framework for Specification-Based Class Testing," iceccs, pp.153, Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.