Dissertation > Excellent graduate degree dissertation topics show
The AOP code several specific defects in the software test methods
Author: LaoYangHui
Tutor: ShiLin
School: Kunming University of Science and Technology
Course: Applied Computer Technology
Keywords: Aspect-oriented programming Defect Software Testing Diff
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 25
Quote: 0
Read: Download Dissertation
Abstract
|
Aspect-oriented programming (AOP) complements object-oriented programming (OOP) in order to further improve the the code modular resolve code scattered and hybridity. , AOP is more and more people understand. AOP introduces some new language structure and its development program may contain defects and other programming languages ??differ, so the need for a new test method for testing. Test AOP code today, mainly divided into three categories: 1, through the design of a method will be tested AOP code into OOP code, then use the test method or test OOP code testing tools test AOP code processing to form OOP code. This test method utilizes existing test OOP code test method or test tools, the focus of the study is how the AOP code accurately process as OOP code. Therefore, such a test method is relatively simple, but it the AOP code test is not intuitive, possible deficiencies in the AOP code as well as the characteristics of these defects has completely discarded, and determine the location of the error code caused defects with great difficulty. AOP can be woven into the nature of the test code and add used to test these test code test code woven together to facilitate the realization of the test, but the need to address how to ensure the reliability of the test and feasibility issues. 3, based on the characteristics of AOP, improvement and expansion of the test method of testing OOP code, a new test method, to be able to test the AOP code. In such a test method, the test AOP code based defect (fault) is a systematic, targeted and flexibility. Test methods designed in this paper on the basis of the defect-based test methods, the use of the advantage of the second test method, and in order to ensure the credibility and feasibility of the test, as the test code added the AOP code only record the code under test performed, excluding cause measured defect code and code exists impact of such defects, to avoid the lack of a second type of test methods. First, by analyzing the characteristics of the AOP code, summarizes the possible defects in the AOP code, and then divided into two categories these defects, and each class contains several specific defects reason, the impact on the execution result, and initiator these defects are analyzed. Second, a basic idea of ??the test method. Design specific test methods for each type of defect. And then given a test rule to require the order to test a variety of defects, the final assessment of the validity of this thesis, the design of the test method. The test method is designed in this paper for several specific defects, hierarchical, iterative testing methods. Among them, how to avoid the lack of the second type of test method not only to ensure the credibility and feasibility of the test results, and also belongs to the innovative part of the paper. Test the basic idea of ??the proposed design, the specific test method designed for each type of defect, the provisions of the rules of the test are all innovative part of the paper. Testers by this test method can be in one may contain a variety of specific defect measured code Province test is valid when the error code positions of the defect and the cause of these defects contained. The test method has targeted, systematic and flexible test method is of great significance for the research and development test AOP code.
|
Related Dissertations
- The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
- Experiments Study of BIO-OSS on PRP Composite Repairing Bone Defect around Metal Nail of Pure Titanium,R783.6
- OCT in early diagnosis of primary glaucoma clinical application of,R775
- Study on Performance System for CP Software Testing Centre,F272.92
- Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
- Based on image processing printed circuit board defect detection of,TN41
- Process Engine based automated testing for Web Services Research,TP311.52
- Telecom BOSS system software testing,TP311.53
- Pipeline Leakage Detection Technology within the magnetic axis,TH878.3
- Image intensifier and a screen resolution of defect detection technology,TN144
- Rules based on support vector machine parts machine vision inspection technology,TP274
- Based on DSP and FPGA fabric inspection machine image processing system design,TP391.41
- Containing defects Q345R steel welded joint in the wet hydrogen sulfide stress corrosion test under study,TG174.3
- Image-based detection of manufacturing defects bearing sleeve,TP274
- Key technology research based the orthogonal risk classification of information system security risk assessment,TP309
- Integrative Medicine anterior ischemic optic neuropathy clinical research,R774.6
- A Preliminary Application on the Manufacture of Clinical Removable Partial Denture Framework Using CAD/CAM,R783.6
- Thought and expression dichotomy theory and its practical application,D923.41
- Research on Protect-Consunmer in Anti-Monopoly Law,D922.294
- On the legal protection of shareholders of our Company 's right to know,D922.291.91
- APA microencapsulated hBMP-2 under the control of the expression of doxycycline,R68
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|