Font Size: a A A

Design And Implementation Of A Web Automation Testing System Based On Selenium Webdriver

Posted on:2018-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:J F ZhangFull Text:PDF
GTID:2348330512997528Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Corporate applications of telecommunication-related business has been quickly increasing along with the development of China's Internet industry.This as a result leads to a large volume of government testing and approving.According to the regulations of Ministry of Industry and Information Technology,and approval requirements of all levels of administration,enterprises need to be equipped with enterprise access and records management systems to apply for telecommunication business operation qualifications.Related departments have established teams for a lot of manual assignments to test functions and procedures of corporate systems and overlook data transmission and parsing.However,the efficiency of manual testing fails to meet increasing business applications.To better serve China's telecommunication and Internet business market,China Academy of Information and Communications Technology has developed a Selenium-based Web automatic testing system to replace manual testing,greatly facilitating testing and authorizing process.The author fully participated in the development and operation of the system during the internship at Institute of Security,China Academy of Information and Communications Technology.The author studied methodology and application of the Selenium testing tool,the combination of Selenium and Java,and testing system development.On this basis,the main work of the author has been done as follows:(1)According to the business logic and workflow of the test tasks,the author has completed the demand analysis of the automated test system with the help of the enterprise instructor.(2)On the basis of the demand analysis,the author has divided the functions of the automated test system into four modules:the test task generation module,the test task management and distribution module,the test case script collection module,and the test result management module,and has completed the design work of each module.(3)The author has completed the development of the test task generation module,the test task management and distribution module,and the test result management module.(4)According to the different features and operating characteristics of different versions of the enterprise IDC/ISP system and the ICP/IP system that developed by different telecom business software developers,the author has developed more than 30 test case scripts.After six months of design and development,the author has implemented the Web automated test system for the enterprise IDC/ISP system and the ICP/IP system with the help of the enterprise instructor,completed the system deployment and actually applied to the test work,verified the demand analysis and design requirements of the automated test system.The system works well and greatly improves the efficiency and quality of the test work.
Keywords/Search Tags:Telecommunication Services, Automated Testing, Web Testing, Selenium Test Tool
PDF Full Text Request
Related items