永发信息网

基于测试驱动的软件开发方法有哪些

答案:1  悬赏:0  手机版
解决时间 2021-11-19 21:00
  • 提问者网友:临风不自傲
  • 2021-11-19 12:34
基于测试驱动的软件开发方法有哪些
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-11-19 12:51
测试驱动开发简称TDD,指交错进行测试和代码开发,是一种程序开发方法,也是极限编程的一部分。其步骤如下:
1、 识别所需的功能增量
2、 针对此功能编写一个测试并实现为一个自动测试
3、 运行此测试,以及所有已实现的其他测试
4、 实现这个功能,并重新运行这个测试
5、 一旦所有的测试成功,转入去实现下一个功能

以上为 软件工程 一书所描述的,第八章 第二节。
我的理解是:先实现该功能的测试,然后实现功能,最后用先实现了的测试对实现的功能进行测试。

推荐楼主看看 软件工程这本经典书籍。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯