0

作为家庭作业的一部分,我必须检查 SRS(软件需求规范)文档是否有错误。其中一章如下所示:

4 - 验证

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

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

我的问题是最后一句话。这甚至有意义吗?部分通过 TDD 开发一些东西?我必须为所有事情给出一个理由,而我不知道如何解释这一点:它是纯粹的废话,还是它是明智的,但不是一个完整的定义(TDD是什么部分?其他部分会发生什么?)。

提前致谢, 加布

4

1 回答 1

0

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

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

于 2015-10-11T06:36:00.400 回答