Font Size: a A A

Design And Implementatin Of Web Application Automated Testing Platform Based On TestComplete

Posted on:2016-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:J H HuFull Text:PDF
GTID:2308330467496891Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software testing is an important means to ensure the quality of software, and it is also a significant step in software development. The purpose of testing is to design the testing use cases and carry out the corresponding test on the software system, and to find the defects of the software, as to ensure the quality of software. Thus the study of software testing has significant position.Nowadays with the fast development of internet technique and application, Web products have been widely used in every field of social life, and have far-reaching impacts on people’s work and life. The market’s urgent demand for Web products constantly promotes the Web application development in the direction of large scale and complex functions. Web produces have such traits as large user group, variety running environment and fast updating speed. How to ensure the correctness and reliability of the Web application is received attention naturally. It puts forward a giant challenge to the test work of Web products. Due to the manual test has been unable to meet the increasingly complex test requirements on efficiency and coverage, automated testing has become a test technology development trend. So the design and development of automated functional testing platform for Web products is of great importance to ensure the quality of Web product.Based on the actual needs of the project team as well as application context of functional testing for Web products, in order to improve the efficiency of testers, an automated functional testing platform for Web products was designed and implemented in this thesis. Effectively integrating the existing software and hardware resources within the enterprise and using XML, C#, JavaScript, SQL and other programming languages, based on Keyword Driven testing framework, TestComplete testing tool and SQL Server database, this testing platform implemented automated testing activities.After the learning of theoretical knowledge of software testing and mature system software test automated framework, the development direction of automated testing platform was clear. According to the test requirements and process, system functions were designed for this testing system, including login, test case management, test scene management and task execution. The author participated in the test cases analysis of the project group’s Web products to make sure the part which could be automated and wrote automated test cases and scripts.After the completion of design and implementation of the platform, compared with manual testing, the automated testing by test platform can significantly reduce the manpower and time cost in functional test, improve the efficiency of testing, ensure the quality of software products.
Keywords/Search Tags:Automated Testing, Automated Testing Management Tool, FunctionalTesting Tool, TestComplete
PDF Full Text Request
Related items