Font Size: a A A

Development Of Information Application Processing System Based On Test-Driven

Posted on:2006-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:G D CaoFull Text:PDF
GTID:2168360155454969Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the research and application of the agile software development and Extreme Programming being widely performed, Test-Driven Development attracts more and more people's attention. By using Test-Driven Development, it not only can obtain simple, clear and feasible code, but also can improve the software quality and get a suit of complete, reusable and automatic testing collection.This thesis concretely describes the theory of Test-Driven Development and presents the method, principle, steps and application frame of Test-Driven Development in the process of software development.This thesis emphasizes the design and development of the Task Management System of Information Application Processing. And it also describes in detail about requirement, analysis, summary design and procedural design in the process of the whole system development. In order to ensure the quality and reliability of code and to meet the demand of system for test, Test-Driven Development is adopted in the development of this system.According to the idea of Test-Driven Development, together with the practical development of the Task Management System of Information Application Processing, this thesis illustrates that application of Test-Driven Development is helpful to improve the quality and reliability of code in terms of two aspects of Test First and Refactoring. This thesis discusses some of critical problems about application of Test-Driven Development in the process of development. It also put forward the correspondent solutions. As to how to develop graphical user interface by making use of Test-Driven Development, here this thesis puts forward a solution that is the combination of MVC pattern and Mock Objects, and the solution is implemented in detail.Finally, the development of Information Application Processing System is summarized. This system has been applied successfully and proved to be well in the Satellite Information System.
Keywords/Search Tags:Test-Driven Development, Information Application Processing System, GUI, NUnit
PDF Full Text Request
Related items