Font Size: a A A

The Research Of Software Automated Testing For Aspect-oriented Design

Posted on:2013-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:X C ZhaoFull Text:PDF
GTID:2248330377455651Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The problems about scattered and tangled code exist in traditional object-oriented technology, so on the basis of object-oriented technology, we propose a new kind of software development technology, which called aspect-oriented. Our article mainly focuses on the research of aspect-oriented software automated testing.The process of analyzing and designing aspect-oriented software systems has it’s own features. Base on these features our articles propose the test criteria for the aspect-oriented systems, and define two algorithms: the algorithm of selecting test cases that are relevant to aspects under consideration and the algorithm of computing test coverage. The first algorithm can identify a set of test cases relevant to the specific aspect and execute the system testing. The second one is about to test the sufficiency of the program. And on the basis of these theories, we development an automated testing tool for aspect-oriented system, called AopATS. The test results show that the tool has practical value.
Keywords/Search Tags:aspect-oriented, Theme/UML, diagram, software, automated, testingaspects related to test cases, aspects of code coverage testing
PDF Full Text Request
Related items