Font Size: a A A

Research And Implement On Eclipse Plug-In Automation Testing

Posted on:2010-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2178360272499458Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the IT Period comes along, the computer has come into people's life and men have paid more much attentions on sotfware's quality. In hence,Software is the key to software quality assurance and improving the reliability of software. At present,Software testing automation technology is inevitable in testing, which can improve the speed and efficiency of software test, shorten the software development cycle and reduce the cost of software testing. With the Eclipse Plug-In products increase, there is an urgent need for an automated way to test the Eclipse Plug-In.This thesis, first of all, presents the problems which the software testing industry is faced with and, the necessity, risk and specific procedure of the introduction of automated testing. Then the thesis presents several key research directions of automated testing,and software testing model, the Automated Testing Lifecycle Methodology and its important role which it plays in software development, and principle of automated testing implementation.This thesis introduces Eclipse Plug-In principle, points out the obvious deficiencies of recording technique in testing automation at present. Based on the unit test framework JUnit, designs automation testing framework ,which according to Eclipse Plug-In User Interface and implements Eclipse Plug-In automation testing ,largely improves agility of Eclipse Plug-In User Interface. The thesis expatiates the structure of the framework.At last, the author realizes an automatic testing for unit by adopting a pattern of VSS(version controller) plus Ant(project management) plus JUnit(unit testing).The testing system is based on current popular testing framework like JUnit,by deploying Ant,using it of the rapid rebuilding,testing,deployment. Then,the author put the source code intoVSS which is a kind of version controller so that it can startup the automatic testing tool to test the product code by the continuous integration tool.
Keywords/Search Tags:Eclipse Plug-In, Unit Testing, Automation Testing, JUnit, Ant
PDF Full Text Request
Related items