Font Size: a A A

Analysis And Research For Software Test Management And Automatic Test Based On Rational Tools

Posted on:2006-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:H XuFull Text:PDF
GTID:2168360155465938Subject:Software engineering
Abstract/Summary:PDF Full Text Request
A workman wants to do his work well, must first sharpen his tools. Software test is an important part in the software project. However, it can really raise the efficiency after having good test tools, just as a submarine enters the water, but there might not be the same fighting capacity. Tracing it to its cause, software test management is very important during the life cycle of whole software. In the process of software development, the cost of software testing accounts for about fifty percent of the total cost. To reduce the cost and improve the quality of software testing, it is necessary to automatic software testing. Which kind of tool we will take to carry on test management, and how about make use of tool to realize the test automation, will become the subject that IT colleague study.This paper takes Credit_loan Management System (CMS) of Guangdong Development Bank as an example, manages after realizing the test based on IBM Rational tools, and uses Rational robot tools to carry on the analysis and research to the automation of testing.Key research of this text: the application of software testing management tools in software test. It is an important link of testing management that the defect is managed; and realize defect statistics and track in the soft project through the defect manage tools —Collection and analysis of the defect data, thus get a lot of data correlating with quality of the software in the defect data, offer essential support for optimization of the project. Using Rational Robot tool to realize function testing and performance test. Recording script of GUI (the interface of public user), analyse the route, pass the playback of the script, visit automatically the system, meet the need that the function tests automatically; Recording script of VU (virtual users), realize that the multi-user erupts simultaneously , transfer Rational TestManager to analyse about the script , the simulation multi-user visits the system; Introduce the data pool and realize thatdifferent users send different request, to imitate the production environment, realize testing automation.Software test management is one activity, which can dispose, follow, record the result of test plan, use case, test procedure, and feedback the result to systematic developer and administrator. Write down at once the defect that the tester find meanwhile, turn into the defect report and deal with it. So adopting the way to software test management can offer more than one stage, implementing scheme going forward one by one progressively for software enterprise. Through this way, software enterprise can also spend limited time and cost finishing software development to guarantee quality top of software product, raise the competitive power on the market of the computer software further.Adopt automation to reduce personnel's input while testing tools, adopt high-level software test manage tool can guarantee small-scale test team finish complicated a large number of test jobs with one, what has been accomplished this to cost and time efficiency is managed effectively. In addition, users can grasp the test and performance of the software in time too, and supervise and manage the whole course, it is of great advantage to control the cost and make corresponding arrangement to users.
Keywords/Search Tags:Test management, Test automatic, Function test, Performance test, Rational tools
PDF Full Text Request
Related items