Font Size: a A A

Software Automated Testing System

Posted on:2007-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:J JiangFull Text:PDF
GTID:2208360185455692Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Software testing, especially the technology of automated software testing is part of the most controversial technologies which needs prompt development in the current world of international software. On the basis of the preset plan of software testing engineers, the automated software testing system is expected to conduct the automated testing by means of automated testing tools or other methods; thus lightening the intensity involved in the labour of by-hand testing and enhancing the quality of software.This thesis, first of all, presents the problems which the software testing industry is faced with and, the necessity, risk and specific procedure of the introduction of automated testing. Then the thesis presents several key research directions of automated testing, including the Automated Testing Lifecycle Methodology and its important role which it plays in software development, the advanced script technology of automated testing, the characteristics of prevalent automated testing tools and their separate scopes of application, and the thinking of the introduction of framework in automated testing.This thesis stresses the fairly universal and extensible testing platform (incorporating the function characteristics and the main architecture of the system, and the specific effectuation of the major modules) developed according to the concrete conditions in the company where the author worked. And also, this thesis considers integrating the testing platform and the testing tools now available (third-party testing tools, WinRunner, QuickTest Professional by MI, for instance, and some supplementary testing tools like PHS simulator and VOIP simulator developed by the automated testing group), which can work out a solution to remedy the insufficiency resulting from being traditionally dependable on testing tools alone. At the end of this thesis, a product is cited as an example to analyze how to conduct specific testing in the Automated Testing System, and also to compare the testing cost between the traditional by-hand testing and automated testing. The practice proves that in the process of software testing, the correct inlet of automated testing can raise the testing quality, reduce the testing time, save the testing outlay, and increase the testing efficiency.
Keywords/Search Tags:automated testing, automated testing system, GUI testing, testing script technology
PDF Full Text Request
Related items