STLC - 測試用例開發



測試計劃準備就緒後,QA 團隊開始開發測試用例。此階段的主要目標是為單個單元準備測試用例。這些功能和結構測試用例涵蓋了測試計劃中提到的功能、驗證點和確認點。

在 STLC 中的測試用例開發需要考慮以下幾點。

  • 在此階段,QA 團隊採用逐步方法編寫測試用例。然後,業務分析師在審查或修改測試用例(如果需要修改)後簽署測試用例。

  • 測試用例準備就緒後,QA 團隊根據前提條件準備測試資料。

  • 此階段的進入標準是測試計劃中的活動應已完成,並且測試計劃應已準備就緒。

  • 此階段的退出標準是測試用例應已簽署,測試資料應已準備就緒,並且如果自動化在範圍內,則應已準備測試指令碼。

  • 應將測試用例與需求追溯矩陣關聯起來,以便跟蹤需求的覆蓋率,檢視是否有任何遺漏。

測試用例開發階段的活動

以下是測試用例開發階段執行的三個活動:

測試場景識別

場景簡化了複雜系統的測試和評估。以下策略有助於建立良好的場景:

  • 列舉可能的使用者、他們的行為和目標。

  • 以駭客思維評估使用者,並列出可能的系統濫用場景。

  • 列出系統事件以及系統如何處理此類請求。

  • 列出好處並建立端到端任務來檢查它們。

  • 閱讀有關類似系統及其行為的資訊。

  • 研究對競爭對手產品及其前身的投訴。

測試用例編寫

測試用例是一個文件,其中包含為特定測試場景開發的測試資料、前提條件、預期結果和後置條件,以驗證是否符合特定需求。

測試用例是測試執行的起點。應用一組輸入值後;應用程式具有確定的結果,並將系統留在了某個端點,這也稱為執行後置條件。

測試資料準備

測試資料用於對測試物件執行測試。測試資料需要精確且詳盡,以發現缺陷。為了實現這三個目標,它採用如下所示的逐步方法:

  • 確定測試資源或需求
  • 確定要測試的條件/功能
  • 設定優先順序測試條件
  • 選擇要測試的條件
  • 確定測試用例處理的預期結果
  • 建立測試用例
  • 記錄測試條件
  • 進行測試
  • 根據修改驗證和更正測試用例

活動流程圖

下圖顯示了構成測試用例開發一部分的不同活動。

Activity Block Diagram
廣告