Font Size: a A A

Research On Integration Test Method Based On Function Call Relation

Posted on:2021-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:K X FeiFull Text:PDF
GTID:2518306308969479Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Integration test is one of the important links in the process of software testing.Integration test is to check whether the modules that have passed the unit test can cooperate correctly and achieve the corresponding functions according to the design by combining them in a certain way.However,the existing integration testing tools still have some shortcomings,such as too many manual links.This leads to low test efficiency and high cost in the actual integration test process.This paper focuses on the improvement of test sequence generation algorithm and the combination of automated test case generation technology to improve the efficiency of integration testing.(1)Through the technology of automatic code analysis and software metrics,the importance weight of the modules in the function call graph is calculated automatically.(2)On the basis of the existing test sequence generation strategy,the test sequence adjustment technology based on fault location and regression test sequence generation technology oriented to integration test are designed and implemented,which improves the efficiency of integration test and corresponding regression test.(3)Combined with interval operation and constraint solving technology,a test case generation technology for integration test is proposed,which realizes the automation of interface test between modules based on pair-wise integration.In the Integration Test System(ITS),the author realizes the above test sequence generation technique and automatic test case generation technique and tests them.The results show that the integrated test scheme proposed in this paper is universal,easy to use and efficient.Especially in the process of repairing the fault,the test work can be adjusted dynamically with the fault situation,which improves the efficiency of the test.
Keywords/Search Tags:integration test, test sequence, fault location, test case generation
PDF Full Text Request
Related items