Title :
An approach of test sequence generation for component-based software
Author :
Qu, Binbin ; Chen, Zuwen ; Lu, Yansheng
Author_Institution :
Coll. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
When a component is integrated into component-based system (CBS), it may create the dependency relationship with other components. In this paper, we present an approach of test sequence generation for integration testing of component software based on these dependencies. Definitions of component dependency graph (CDG) and component dependability are given. According to these definitions, the concept of component dependency matrix (CDM) is presented to describe the dependency relations between components in CBS. We developed test coverage criteria based on dependency for component-based integration testing. In terms of the coverage criteria, we proposed an algorithm of test sequence generation for integration testing of CBS according to CDM. The experiment results show that the test sequences generated by our approach reflect the dependency relationship better than other methods.
Keywords :
graph theory; matrix algebra; object-oriented programming; program testing; component dependability; component dependency graph; component dependency matrix; component-based integration testing; component-based software; test coverage criteria; test sequence generation; Computer science; Educational institutions; Explosions; Programming; Reliability; Software engineering; Software testing; State-space methods; System testing; Unified modeling language; component dependability; component dependency graph; component dependency matrix; test sequence;
Conference_Titel :
Future Computer and Communication (ICFCC), 2010 2nd International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5821-9
DOI :
10.1109/ICFCC.2010.5497444