Font Size: a A A

The Design And Implementation Of Automated Testing Framework Based On WEB

Posted on:2013-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q DongFull Text:PDF
GTID:2248330371978056Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Web applications have been widely used by software companies and users with the development of Internet in the world, and they are replacing traditional applications gradually. While applying web into all kinds of life, web system continues to expand, increases complexity, and requires greater flexibility. Normalization and measurability of web development process becomes the concern of developers, so web testing becomes an important part in the development process. Manual testing is difficult to achieve the requirements of testing because of low efficiency and low coverage. By using the reliability and high efficiency of computer, lots of testing tasks can be executed in a short period of time, which could improve web testing greatly. However, automated testing is not universal and suitable to all web system testing. After extracting the common characteristics and patterns of web system, automated testing framework can meet the requirements of web testing much better than before, and become an important direction of web automated testing.There are several points expressed sequentially in the paper. These points are the background and significance of automated testing, comparison between automated testing and manual testing, some description of popular automated testing tools, and the introduction of automated testing framework. The paper then analyses the requirements of automated testing framework based on IBM Docs web product, including functional requirements and non-functionality. The author is in charge of implementation of functionality, including:(1) architecture design,(2) testcase design,(3) testsuite design,(4) testing task design,(5) document functional automation,(6) document comparison. After having built automated testing framework, the author applies it into actual testing environment with software process; testing results and comparison with manual testing are showed orderly. Finally the main work of the paper is summarized; the paper makes an outlook on the subsequent development of this automated testing framework.At the beginning of project development, the team uses manual testing. It takes extra time of each tester to finish the tasks. After using automated testing framework, it could save half of their work time, and could also be finished at non-work time. The total software development progress is30%faster than before.
Keywords/Search Tags:Web Testing, Selenium, Automated Testing Framework
PDF Full Text Request
Related items