Font Size: a A A

Design And Development Of Automation Testing Framework Based On Rational Function Tester

Posted on:2012-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:M DongFull Text:PDF
GTID:2218330338453162Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The research works described in this paper were in order to design and develop a software framework of automation testing for IBM Data Warehouse product.The test framework is not only to match up the testing needed for the client side of the Eclipse-based product, but also to match up the testing needed for the server side of the Web-based product.With the continued expansion of software size, the complexity of software design is increased continued, the issues or defects are found in software developing process more and more. At the same time, the market is aware of the importance of software quality gradually, therefore the importance of software testing in the software implementation of the project is changed more prominent. Meanwhile, automation testing of software has become a well-known subject in the industry of the software testing. The practitioners who work on software testing are aware of that the only way to make software test maturated and standardized is that implementing automation testing.In this paper, it introduces what the software automation testing is at first, then it analyzes the life cycle of the software automation testing. Through analysis, the users can arrange the testing much more reasonably, also the developer who is response for developing the testing framework needs to be considered.Next, this paper describes on the design and development of automationed testing framework in detail. The automated testing uses or develops some automation tools, and executes the test scripts which are created by recording, editing and playback. It is used to simulate the operations through the machine, so that tester can complete the work of testing in a shorter period of time more quickly. But there are also some problems which are existed in automated testing need to be solved. One prominent problem of them is that test data and test script are mixed together. Now almost one test scenario cor-responds one test script, it is very high maintenance to cost. Even though the script needs to be re-recorded when a simply changed is found in interface, it is low efficiency for the script reusable.Therefore, this paper proceeds from the project, it designs a cross-platform, reusable and efficient automated testing framework. The framework bases on IBM's Rational Function Tester, it anaylzes how the basic functionality is achieved by Rational Function Tester, then it achieves a development methodology which is different from the recording-playback modes, and it makes a useful extention to the realization of its basic functions. At the same time, it reduces the dependence of automated test scripts on data and object; access to data and scripts separation; improve the utilization of the scripts and echance the maintainability of the script greatly.
Keywords/Search Tags:software automation testing, rational function tester, automation testing framework, automation library
PDF Full Text Request
Related items