Font Size: a A A

The Research And Application Of Software Testing Process Model

Posted on:2013-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:C L WangFull Text:PDF
GTID:2248330395474376Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software testing process model is a comprehensive description of the software testing activities, which plays the role of normative and guidance on software testing activities. It is an important basis of the software testing activities. However, traditional software testing process models, such as V model, W model and XP model etc., have some defects. For example, V model has some defects such as testing started late, using serial testing process and separating test and development etc.This article is aimed to against the problems above.In this article, the strengths and weaknesses of several commonly used software testing models are analyzed. By improving and perfecting the V model, a new model of software testing process is proposed. Compared with the V model, this model reflects the thought of early testing and parallel mode. Its main feature is the close connection with the testing process and the development process. This feature will facilitate the efficient design of test cases. Meanwhile, it emphasizes that the test should be carried out with the design at the same time, which will increase the efficiency of the development and testingA comparison test is carried out by using this new model and traditional V model to test an actual development project, which is the bureau’s accounting system of Yanjiao, Sanhe City. Good results are achieved.The test results show that the total number of errors found by the new model at all stages of testing in software development is about15%more than that found by the traditional V model. And the testing time using the new model is six months less than that of the V model. All of the development and testing time are saving about20%Confirmatory tests showed that using this new model to guide the test can find software errors more and earlier. The software development time and costs can be reduced and the software quality can be improved. In addition, another concept is fully reflected in this new model, which is the whole process of testing. This will greatly reduce the risk of software testing.
Keywords/Search Tags:software testing, software testing process model, model validation
PDF Full Text Request
Related items