A large number of test coverage metrics have been proposed in the context of unit and system testing of object-oriented programs. However, structural coverage metrics for integration testing have scarcely been reporte...
详细信息
A large number of test coverage metrics have been proposed in the context of unit and system testing of object-oriented programs. However, structural coverage metrics for integration testing have scarcely been reported. On the other hand, interface bugs are known to be one of the most insidious. In this context, we propose a suite of integration test coverage metrics based on the coverage of data and control dependency edges of the JSysDG (java system dependency graph). We also define a metric that additionally uses the state machine models of the given classes to be integrated. We present our experimental results and a comparison of our metrics with related metrics.
Several white-box test coverage metrics have been proposed in the literature in the context of object-oriented programs. However, these are not appropriate for the object oriented feature inheritance. The main reason ...
详细信息
ISBN:
(纸本)9781538684313
Several white-box test coverage metrics have been proposed in the literature in the context of object-oriented programs. However, these are not appropriate for the object oriented feature inheritance. The main reason for this situation is the fact that a class is derived from another class in inheritance. Though there are a large number of well established test coverage metrics have been reported to capture the coverage of object oriented programs, white-box test coverage metrics to capture the coverage due to inheritance have rarely been reported. In this paper, we propose a set of novel unit test coverage metrics for object-oriented feature inheritance based on execution of control dependences of the JSysDG (java system dependency graph).
暂无评论