Font Size: a A A

The Research And Application On Improving JUnit Architecture

Posted on:2009-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:X Z WangFull Text:PDF
GTID:2178360248455042Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with software scale expansion and software complexity enhancement, the software test technology is unceasingly developed. The automated test technology is widely introduced. And it became the development direction on software test. As popular with the increased development pattern and the reconstruction technology,the JUnit technology also occurs and obtains the widespread application along with it. But we also discover the quantity of test code which JUnit produces are enormous. In order to cause the test to be more effective,this paper emphatically studies to the process of enhancing reuse to the test codes but reducing the test code capacity.For the problem of enormous test codes,this paper proposes to improve JUnit (Im-JUnit) test architecture based on JUnit. Realize the test codes and test data separated in order to reduce the quantity of test codes and enhance reuse to test codes. A test support system is produced throngh Im_JUnit and test management system combining. It can realize the great efficient and safe test.Based on reading the domestic and overseas literatures,this paper researches the test techniques and concepts,and analyses the JUnit frame. Then discover the problem of enormous test codes on the big project. So Im_JUnit is proposed and particular design solution scheme are introduced. In view of exerting Im_JUnit better,a test support system is put forward. The test case management before test,Im_JUnit run, bug management and report production are realized by the test support system. The test support system can fully display the function of Im_JUnit test frame, and improve software test quality. Finally enhance the software product the quality.
Keywords/Search Tags:JUnit, Code reuse, Support system, Test case, Bug
PDF Full Text Request
Related items