Font Size: a A A

The Research And Implementation Of Enterprise Automated Testing Platform Based On UIA

Posted on:2015-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:J C LuoFull Text:PDF
GTID:2308330473453346Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of software industry, the improvement of software development technology, software products are becoming increasingly large scale, increasing the complexity of the software, pay attention to and become increasingly specialized in software testing. Software testing as an important link to ensure the quality of software, test method covers the ability of software requirements and test efficiency directly affects the software launch cycle and the recognition of software products. A good software test automation tools can greatly reduce test cost, improve test efficiency, also can ensure the quality of test, improve the reliability of software.All the time, the automation of software testing are dependent on the current test tools by vendors who provide tools and infrastructure. Because the test tool is not automatic, tests are not enough, the generation of test scripts and data synthesis methods of improvement is still needed. Traditional test automation test script is based on recording/playback record script, but this way exists many defects weaken the efficiency of test scripts to generate and test run. In order to solve these potential problems, this paper proposes a UIA technology based enterprise automation test framework. For the implementation of the software test automation provides an effective solution, has the very good practical value.This thesis first describes the basic theory of software testing and automation test done in this paper, analyzes characteristics, advantages and feasibility of test automation framework based on the UIA building enterprise. In this thesis, starting from the characteristics and requirements of software framework for face, put forward to VS2010 as test automation development environment,with keyword driven as a thought framework, design the structure, the basis of enterprise automation test framework into encapsulation GUI elements based on UIA technology, GUI test library, the realization of the automated test scripts, test resources maintenance and management, test management based on MTM, a total of five parts, and then makes an analysis for each key part of the framework. Together to complete the main task of the test automation, solve the key problems of the test framework.At the end of this paper, the application of a test automation to the practice, for the implementation of automated testing provides an effective solution, through the framework can configure test automation tasks, provides a good test the function of resource allocation and management, generated by the automated test scripts has good reusability and easy to expand, interface elements can be very good recognition, can be used to report and track the result of the test. In the automated test process has been completed, the paper analyzes the availability and profitability of this framework. After the test, the framework can effectively improve the test efficiency and ensure the quality of software, achieved the anticipated target of the research.
Keywords/Search Tags:Automated testing framework, UIAutomation technology, Test script, GUI testing library
PDF Full Text Request
Related items