检查软件要求

时间:2015-10-10 17:24:45

标签: tdd srs

作为家庭作业的一部分,我必须检查SRS(软件需求规范)文档是否存在错误。其中一章看起来像这样:

  

4 - 验证

     

系统的当前规范将是   由外部专家团队检查。

     

必须使用单元测试和集成测试来验证系统。   该系统将部分通过TDD方法开发。

我的问题是最后一句话。这甚至有意义吗?用TDD部分开发一些东西?我必须给出一切的理由,而且我不知道如何解释这一点:它是无意义的,或者它是明智的,但不是一个完整的定义(TDD是什么部分?其他部分会发生什么?)。

提前致谢, 加布

1 个答案:

答案 0 :(得分:0)

TDD(测试驱动开发)是一个开发过程,开发人员可以编写未来代码必须通过的测试。它提供了开发人员必须遵循的指南,以便通过测试。

回到这个问题,我觉得现在有一个专家要检查的现行系统。然后为了将来的开发(这个RS的编写),他们将使用TDD;单元测试和集成测试是TDD的一部分。所以我认为这是有道理的,但我会花一点时间阅读TDD。