Assembling unit models to perform integration testing often lead to both state explosion and the repeated work of unit testing. To mitigate the above crux, we present a novel integration testing approach, which derives integration test cases from the composition of unit test cases instead of unit models. Thus, the integration testing is performed efficiently and the difficulties of model combination are alleviated. The results of case study show that the proposed method not only bears the equal fault-detecting ability with low computational complexity, but also offers more generality compared with the model assemble-based method; therefore the development cost could be reduced.
Abstract. Composition technology is the key factor of component based software development. Assembling component models to derive interaction test cases is a common way of component interaction testing; however, one of the consequences is the difficulty to test different component models sufficiently and the other is state explosion problem. We propose a method to generate interaction testing suite based on the composition of unit test case. The proposed method is a generally-used way for interaction testing and could meet the demand of appointed test criteria.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.