Font Size: a A A

Design And Implementation Of Web Program Automation Testing On BizAT Platform

Posted on:2019-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:D K ShenFull Text:PDF
GTID:2428330566969769Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network and computer hardware technologies,the Internet has rapidly been covered on a global scale.Web-based applications are applied to various fields in people's lives.It has become an indispensable part of people's work and daily life.It has become an indispensable part of people's work and daily life.This makes users pay more and more attention to the quality of Web products,and Web automation testing tools are rapidly applied.However,the products based on Web have the characteristics of large number of products,fast change of products,and sensitive to the hardware environment and network.The traditional automated testing technology is not fully applicable to the testing of Web software.Based on the BizAT test platform developed by Shanghai Business Information Technology Co.,Ltd.,this paper puts forward a solution of Web automation test.The ultimate goal is to enable Web testing to run on the BizAT platform,thereby improving testing efficiency and testing quality,and saving test cost.This paper mainly implements BizAT test platform's support for Web automation test,and describes its research methods and research process in the process of implementation.This article first studies the working mechanism of Selenium automated testing,analyzes the Selenium Driver API interface,dissolves Selenium into various modules,and then develops the API library function suitable for the BizAT platform two times.Next,we deeply study the working details of each module in BizAT platform,and analyze the mechanism of FWScript's automated testing for Windows applications.And based on the existing FWScript scripting language to increase the Web automation testing part,from the perspective of testing,design a Web test interpreter more suitable for testers to develop test scripts.Finally,from the point of view of Selenium Builder script recorder,we deeply study the working principle of script recorder.On this basis,designed a script converter to convert the test scrip recorded by Selenium Builder into the FWScript that meets the test of the BizAT platform,and finally realizes the indirect recording function of the platform.By testing the interpreter and converter designed in this paper,it is concluded that the interpreter is superior to other Selenium programming languages in writing test scripts and executing efficiency.And the interpreter adds the ability to automatically generate test reports and support semi-automated tests,making the interpreter more practical.On the one hand,the converter implements the function of indirect recording of Web test scripts by the BizAT platform.On the other hand,by extending the research methods to other recording tools,the platform can increase the compatibility of recording tools.In summary,after applying this design interpreter and converter to the BizAT platform,it can initially solve the comprehensive testing requirements of the BizAT platform for Web software testing.
Keywords/Search Tags:Web, Automated Testing, Selenium, Interpreter, Converter
PDF Full Text Request
Related items