軟體開發與專案管理

在軟體開發的 V 模型中,與需求定義工程相對應、確認是否滿足該工程所決定內容的測試為下列何者?

  1. A單元測試
  2. B整合測試
  3. C驗收測試
查看答案與解析

正確答案:C. 驗收測試

V 模型是在左側排列從需求定義往下經設計到實作的工程,在右側排列往上進行的測試工程,並將左右相對應的工程連結起來的開發模型。與需求定義相對應的是驗收測試(運作測試),隨著設計工程越來越細,依序對應系統測試、整合測試、單元測試。中間工程的對應方式依組織或文獻而略有不同,有時也會讓系統測試對應需求定義,但站在委託方、使用者的立場確認需求的驗收測試對應需求定義,這一點是共通的。此模型的重點在於:在對應的設計工程階段,就先擬定測試計畫與合格標準。

  • A. 確認個別模組(函式或類別)是否依照模組設計運作的測試,對應 V 字最底層的工程。
  • B. 確認模組組合後的介面與協同運作的測試,對應設計工程。
  • C. 正確。站在委託方、使用者的立場,確認系統能否依需求定義所決定的內容使用。
練習這個領域 前往領域頁面

相關計算工具

軟體開發與專案管理的其他題目

  1. 在 Scrum 中,負責產品待辦清單(Product Backlog)項目的內容與排序(優先順序),並使產品價值最大化的角色為下列何者?
  2. 在 Scrum 中,於衝刺(Sprint)結束時,將完成的增量(可運作的產出物)展示給利害關係人並取得回饋,以重新檢視今後方向與產品待辦清單的事件為下列何者?
  3. 在極限程式設計(XP)等敏捷開發中進行的,不改變程式從外部看到的行為,將內部結構整理得容易理解且容易修改的作業為下列何者?
  4. 關於測試驅動開發(TDD)的進行方式,下列何者適當?
  5. 關於持續整合(CI)的說明,下列何者適當?