Font Size: a A A

A Cloud Platform Of Front-End Automated Test Based On Selenium

Posted on:2016-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y M MaFull Text:PDF
GTID:2308330461956804Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In the era of Internet, the Web applications of B/S structure have penetrated into all aspects of our lives. This leads the importance of the quality of Web applications.The automatic front-end test is approved to aneffective way to monitor and evaluate the quality of the Web applications.However, current automatic front-end test technologies are not stable enough. It is very complex and cannot supportheavy load with high efficiency. It is always under high pressure to improve the efficiency and the stability of the automatic front-end test.Selenium is the most commonly used tools for the automatic front-end test. It can control the Web Explorer with program scripts so as to make an automatic front-end test. But it suffers unstable and low efficiency under heavy load condition.This thesis studies the principle of the Selenium, and provides an innovative method to solve its above problem. We utilize the advantage of the flexibility of the source scheduling of the Cloud Technology to compensate the short coming of the distributed schedule of the Selenium, and use computing trunk to improve the heavy load performance. We also turn the calling method from Remote Progress Call to Software as a Service. By adopting this change, we reduce the complexity of the application and execution of the Selenium.With these improvement, I designed and implemented anautomaticfront-end cloud testing platform in the SaaS mode combined with one Center Server, several Agents and one MySql Server. After decoupling the scheduling and processing, enforcing the trunk management, strengthen the control of schedule responsibility, the experimental test shows great improvement of the efficiency and stability of the automatic front-end test.
Keywords/Search Tags:Front-end Test, Selenium, Cloud Platform, Automation Test
PDF Full Text Request
Related items