Font Size: a A A

Automation Test Technology Research For Web Pages

Posted on:2015-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:M ShiFull Text:PDF
GTID:2268330428454794Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the popularity of Web application and the development of application technology, users require higher quality of Web applications. Large-scale modern software and huge complexity in software architecture lead to the intractability for providing reasonable quality in commercial software. Software quality problem is getting more hard-pressed. Along with a growing awareness of software quality, many software developers have increased the proportion of software-testing expenditure in R&D process, especially in the regression test after the Web application is on-line. In this case, if the test is only accomplished by hand, it will largely affect the product delivery. So, the introduction of automated testing which is used to instead high repetitive manual testing is inevitable, in order to reduce the workload and improve test efficiency. The combination of both is a solution to improve software test cycle and the quality of the test solution. Functional automation test is not to discover new problems, but to make sure previous issues no longer occur in the process of iterative version.Firstly this paper introduces the background, content and significance of automation test. Secondly, this paper introduces the key technology and tools related with building automation test system, including Selenium, SVN, Hudson and so on. Among the automation test tools on Web pages, we choose Selenium which is open source automation test tool as the research tool. Compared with other tools, it has the easy expansion, strong compatibility, ease of use, etc. providing tool support for the automation test system. Thirdly, according to the software engineering development process, this paper analyses the functional tests of AHL, then configures the automation test system based on the local machine. It can comply recording Ruby test scripts with Selenium, managing code version through SVN, configuring Tomcat server and completing the process of automation test on Hudson.On the basis of Web pages functional automation test system successfully build, AHL(American Hockey League) is set as the subject of the test object-oriented to test the Web pages automation test systems. AHL is a sports league web application which can cover Apple, Android, PC and other platforms. It has the long development cycle and the frequent delivery need, leaving a limited time for QA to compile, deploy, and test. Through the research on automation test, we have verified that automation test has the fast, error-low, high utilization, high efficiency characteristics in regression testing. Analyzing the test results we will obtain some useful results.
Keywords/Search Tags:Web pages, Automation Test, Selenium
PDF Full Text Request
Related items