軟體測試技術 - 狀態轉換

當你有任何工作流程時,應該使用此技術,並應考慮正面測試用例(可能發生的轉換),以及負面測試用例(不允許的轉換)。

任何可以作為狀態轉換圖,工作流,生命週期描述,思考,劃痕的規則都可以使用此技術設計其測試用例。

此技術還可用於在文件分析期間查詢 worflow 和圖表中的完整性問題。

熱門提示

如果像規則之類狀態轉換是作為一系列語句而不是表格或圖形圖表提供的,則可以按以下步驟操作:

  1. 像票證系統示例中一樣使自己成為狀態轉換表
  2. 為不明確的過渡新增問號
  3. 最後新增一個額外的列,以便與業務部門進行廣泛討論 - 提出問題並做筆記

這是我們日常面臨的常見情況,這種做法可以輕鬆獲得對正在開發的內容以及如何進行測試的信心