Skip to Main Content
The presence of cyclic dependency calls in integration testing is a major problem to determine an order of classes to be tested. We proposed an approach to solve this problem. Hence, this paper proposes a class ordering tool (CO Tool) for integration testing based on our approach for finding a test order using object-oriented slicing technique. Our approach breaks cycles by slicing classes for partial testing, whereas many researchers delete relationships to break cycles and create stub to represent interactions of testing between classes. Therefore, the benefit of our approach is to decrease the cost of implementing test stubs.