[1]张扬 黄厚宽.测试驱动开发及开发实践[J].计算机技术与发展,2006,(05):74-76.
 ZHANG Yang,HUANG Hou-kuan.Test Driven Development and Practice[J].,2006,(05):74-76.
点击复制

测试驱动开发及开发实践()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2006年05期
页码:
74-76
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Test Driven Development and Practice
文章编号:
1673-629X(2006)05-0074-03
作者:
张扬 黄厚宽
北京交通大学计算机与信息技术学院
Author(s):
ZHANG Yang HUANG Hou-kuan
School of Computer and Information Technology, Beijing Jiaotong University
关键词:
极限编程测试驱动开发JUnit
Keywords:
extreme programming test driven development JUnit
分类号:
TP311.52
文献标志码:
A
摘要:
极限编程是适应于中小型团队在需求不明确或迅速变化的情况下进行软件开发的轻量级方法学。测试驱动开发作为极限编程思想的一种主要实践,可以有效地让程序开发人员开发出更高品质的、经过完整测试的程序。文中介绍了测试驱动开发思想,对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的多种模式。最后介绍了如何用JUnit进行测试驱动开发
Abstract:
Extreme programming(XP)is a kind of lean development method, which adapts to the medium and small- scale group who carry on software development in a situation that the demand is indeterminate or changing rapidly. Test driven development(TDD)is a kind of main practice of a programming thought of XP. TDD can let the procedure developer develop more high- quality programs which have already passed intact test. The article introduces test driven development thought, and recommends TDD developing procedure clearly. Then,summarizes many kinds of modes of TDD. Finally,the article recommends how to carry on test driven development with JUnit

相似文献/References:

[1]张珂良 薛莉芳.基于轻量级容器架构DAO层可重复性单元测试[J].计算机技术与发展,2009,(05):33.
 ZHANG Ke-liang,XUE Li-fang.Repeatability Unit Testing about DAO Layer Based on Lightweight Container Architecture[J].,2009,(05):33.
[2]徐金宝 解芳 吴美红 李升.轻量级Java EE框架下软件测试的应用研究[J].计算机技术与发展,2009,(09):115.
 XU Jin-bao,XIE Fang,WU Mei-hong,et al.Research on Software Testing in Light - Weight Java EE Framework[J].,2009,(05):115.
[3]钟扬 刘业政 马向辉.小团队结对编程实践研究和重构[J].计算机技术与发展,2007,(11):160.
 ZHONG Yang,LIU Ye-zheng,MA Xiang-hui.Empirical Study and Refactoring on Small Team Pair Programming[J].,2007,(05):160.
[4]王迎霞.大规模C++软件系统测试驱动开发的设计与实践[J].计算机技术与发展,2012,(09):95.
 WANG Ying-xia.Design and Practices of Test-driven Development in a Large C++ System[J].,2012,(05):95.

备注/Memo

备注/Memo:
张扬(1983-),男,山西吕梁人,硕士研究生,研究方向为数据挖掘与数据仓库;黄厚宽,教授,博士生导师。研究方向为人工智能及模式识别
更新日期/Last Update: 1900-01-01