Font Size: a A A

Research Of Component-Based Automated Software Testing Technology

Posted on:2011-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y W CaiFull Text:PDF
GTID:2178330338984203Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Automated testing has lots of advantages which can help to bring the benefit to the projects. But on the other hand, automated testing cannot resolve every testing issue, either bring the constraints to the testing. But after all, automated testing can improve the testing efficiency, coverage and stability.This paper performs an in-depth analysis of the automated testing technology, puts forward a component based management solution. Automation testing is a booming area for software testing. People are paying more attention to this cutting edge method of testing and bet that it can greatly improve testing consistency and efficiency. However the overhead bring together with the automation testing itself is also a fact which we cannot neglect. How to gain the efficient improvement from automation while controlling the overhead in automation scripts creation and maintenance is the challenge for every team who wants to implement automation testing. This document provides you an introduction for automation testing activities in a logical way and our best practice in how to implement it comparing with TCOE's historic many practices. It can be a good reference for you in implementing automation testing.Quick Test Professional is leading and most popular tools in test automation. This article will be based on the Mercury QTP with BPT and component based automated testing when describing the hands on practice however most of the methodology is adoptable when using other automation tools. We can take the advantage of the component based automated test scripting to establish a fully compatible system, so that the test framework can be used to build other testing activities. Thus, in the same type or environment, the test scripts can be reused into the different software or systems. So it can significantly reduce the effort for automated testing development effort and increase the reusability. In this way, the autmated testing can be improved extraordinary.This paper firstly gives the demonstration of the automated testing technology, business process testing and component based automated testing; moreover, the article also analyzes and compares the various kinds of the automated testing tools from different IT companies. Then, I have summarized the requirement and challenges of the software testing based on the business logic. Also, accordingly, the component based automated testing framework has been generated. Following on, I describe the decomposing and reorganizing the components of testing. Finally, the detail method of the framework establishment has been identified.
Keywords/Search Tags:QTP, BPT, Quality Center, Component based automated testing
PDF Full Text Request
Related items