Font Size: a A A

A Software Test Approach Based On Analyzing Program Association

Posted on:2009-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y SunFull Text:PDF
GTID:2178360245480464Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the more and more powerful of software function and continual increasing of complexity, it can guarantee the software quality and extend the software life by enhancing intelligibility,mensurability,modifiability and maintainability of software. In software testing and maintenance process,one key is to trace and locate the error, and another is the high-active test use case. At present, in many software testing and maintenance, the repetitive work is too much to bring out the time-consuming and cost increasing.In the process of software maintenance,owing to the association exist among modules, inconsistencies or new error should be produced by modifying the wrong module, adding new modules or deleting useless module. The key issues is how to trace and locate these errors. In regression testing how to choose the test case is the key of reducing the test cost.The software test approach based on analyzing program association is a way to resolve these issues. It analyse the association between the modules and modules and between the modules and testcases. It also use a graphical approach to abstract the complex relationship for the intuitive Graphic structure. By constructing association graph and pitching pile,it can quickly trace the error after modify in the process of testing and maintenance and can screen the set of test case for regression testing. This approach reduce the repetitive work in testing and maintenance procedures and it is time-saving and cost reduction.
Keywords/Search Tags:association testing, software maintenance, regression testing, control flow diagram, use case
PDF Full Text Request
Related items