Aspect Oriented Integration Testing Method Based on Module Dependency Graph

System integration testing is used to test the validity of the interactive interfaces among modules. In order to study the relationship among modules, test the interface information, this paper proposes an aspect oriented integration testing method based on module dependency graph. In the light of characteristics of program dependency graph, the paper defines the module-level control dependence and data dependence, and establishes the module dependency graph marked with module interaction information. Using the aspect oriented technology to encapsulate the test information, the test module is woven into the program module as an independent module, and tested the interaction information between modules. The case analysis shows that the method can help the testers to analyze the interaction information among modules, avoiding the use of test piles and saving cost.