Font Size: a A A

Research Of Proactive Testing Model For Optimizing Software Testing

Posted on:2005-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:R YangFull Text:PDF
GTID:2168360125456761Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software Testing is an important phase in Software Life Cycle. But it was always forgotten or ignored, during the software development. Although parts of developing team are also consisted of professional testing engineers, the testing processes are mainly be executed after coding phase. As a result of this situation, we are hard to promise our software products to match with clients' requirements, and even worse, the software testing have already been the encumbrance."Test-Driven Development" are considered as the way for brightness, recommended by many methodologies. The opinion in "Test-Driven Development" is to make testing more active. Here, Proactive Testing Model happens to be an appropriate image of "Test-Driven Development" . Proactive Testing Model combined the traditional V Testing Model and X Testing Model, now testing phase begin with the phase of requirements analysis. In Order to make our testing process more feasible, there are many XP and RUP best practices used for references, in the key concepts of Proactive Testing.This thesis is based on the actual software project for industry, and analyzes the advantages of Proactive Testing with fruits of testing workwares made during the project. These workwares are expected to be realistic data for continually optimizing testing methods.
Keywords/Search Tags:Software Testing, Test-Driven Development, XP (Extreme Programming), RUP (Rational Unified Process), Proactive Testing Model Acceptance Testing, Technical Testing
PDF Full Text Request
Related items