Journal of Northeastern University Natural Science ›› 2015, Vol. 36 ›› Issue (12): 1696-1700.DOI: 10.12068/j.issn.1005-3026.2015.12.006

• Information & Control • Previous Articles     Next Articles

An Inter-Class Integration Test Order Generation Method Based on Complex Networks

ZHAO Yu-li, WANG Ying, YU Hai, ZHU Zhi-liang   

  1. School of Software, Northeastern University, Shenyang 110819, China.
  • Received:2014-11-01 Revised:2014-11-01 Online:2015-12-15 Published:2015-12-07
  • Contact: YU Hai
  • About author:-
  • Supported by:
    -

Abstract: Inter-class integration test is a critical part of the object-oriented software testing. Representing a class by a node in a complex network, two classes are connected only if there exist an invoke relationship between them. Then, a complex network model representing object-oriented software could be constructed. According to the characteristics of the complex network structure, the influence and complexity of each class node was analyzed. Further, an approach for measure the significant nodes in the software network were provided. Moreover, the idea that error should be found as soon as possible was applied to the inter-class integration test order, an inter-class integration test order generation method was proposed, in which the test priority of the significant nodes and the lower test stub complexity were ensured. Simulation result on the open source software DNS 1.2.0 indicated the effectiveness of the proposed method.

Key words: integration test, complex network, node significance, test order, stub complexity

CLC Number: