2015-10-10 37 views
0

作爲家庭作業的一部分,我必須檢查SRS(軟件需求規格)文檔以查找錯誤。其中一個章節是這樣的:檢查軟件要求

4 - 驗證

系統的當前規範將 由一個外部專家小組檢查。

必須使用單元測試和集成測試來驗證系統。該系統將部分由TDD方法開發。

我的問題是最後一句話。這甚至有意義嗎? TDD部分開發一些東西?我必須給出一切的理由,我不知道如何解釋這一點:是純粹的廢話,還是明智的,但不是一個完整的定義(TDD的哪一部分?其他部分發生了什麼?)。

由於提前, 加布

回答

0

TDD(測試驅動開發),是一個發展的過程,使得開發人員編寫自己的代碼的未來將不得不通過測試。它提供了開發人員必須遵循以通過測試的準則。

回到問題,這聽起來對我來說,目前有一個專家正在檢查的系統。然後,爲了將來的發展(其中寫了RS),他們將使用TDD;單元測試和集成測試是TDD的一部分。所以我認爲這很有道理,但我會花一點時間閱讀關於TDD的內容。

+0

謝謝你,我也在想同樣的事情。 –