【问题标题】:Checking software requirements检查软件需求
【发布时间】:2016-01-08 11:57:06
【问题描述】:

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

4 - 验证

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

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

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

提前致谢, 加布

【问题讨论】:

    标签: tdd srs


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,我也在考虑同样的事情。
    猜你喜欢
    • 2010-09-17
    • 2013-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多