Font Size: a A A

Research And Practice For Test-Driven Development In The NUnit Framework

Posted on:2008-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z G YuFull Text:PDF
GTID:2178360212985187Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As a research topic, Software Development Process have materially academic meanings and use values. For the user requirements random change, all kinds of unlooked cases emerge in endlessly, the Software Development Process cannot assure it's implement according to schedule, simultaneity it bring tremendous difficulties for item's plan and argumentation. In the face of random changing of the user requirements, highperformance Software Development Process is very importance for developer.Agile Software Development Process is an agile, high efficiency, accommodate the requirement's changing. The eXtreme Programing is one of the Agile Software Development methods.The paper mainly research the Software Process and the Agile Development methods, analyse the values and implementing rules of the Agile Process and eXtreme Programing, discuss the nucleal means and process of Test-Driven Development. Then base on the analysis of traditional software life cycle model and consulting the combined experience of the Rational Unified Process and Object-Oriented technique, propose a Test-Driven Process Model, and illuminate it detailedly.For validating the TDPM's maneuverability, apply the TDPM on the practice of PFM system development, exercise the TDD methods, in virtue of the NUnit Framework, accomplish the design of the PFM system executing engine and hadler concourses. Finally evaluate the loads and plan of the PFM system utilizing COCOMOⅡModel.Through check experiment, analyse the TDPM's characteristic of high efficiency, low cost, adapting the changing of requirement relativing to traditional development model, possess maneuverability.
Keywords/Search Tags:eXtreme Programming, Test-Driven Development, NUnit Framework, Test-Driven Process Model, PFM system
PDF Full Text Request
Related items