分層設計測試用例

2021-06-26 23:49:09 字數 673 閱讀 1188

設計好測試用例對測試執行和測試管理都大有裨益。對測試執行的好處不言而喻,拿著乙個好的測試用例,即便是乙個測試菜鳥做測試執行也能保證用例對應功能得到覆蓋。對測試管理而言,也非常有幫助,測試用例設計架構清晰,就能保證測試計畫制定、測試任務分配能夠更加準確。對自動化測試實施更加有好處。如果測試用例設計不清晰,不同的人按照同樣的用例設計出的自動化測試指令碼差異就會比較大。

有些專案的測試用例,會隨著軟體版本的不斷變更規模不斷增大。在設計測試用例之初就依據某個標準把測試用例劃分成不同的模組,這樣之後測試用例維護和修訂的成本就會降低。否則,後期測試用例維護成本就非常大,而且測試用例很容易出現冗餘和重複。面對著數以百計甚至千計的測試用例,測試經理分配任務也會非常頭疼,不同測試人員執行測試用例可能會出現重複。特別是對一些重要專案和全新專案,一開始就把測試用例設計好,對後續類似專案用例設計大有幫助,可供復用和繼承。

測試用例的層次如何劃分好呢?測試用例劃分幾層呢?既需要對被測試軟體功能有比較深入的理解,也需要掌握一些軟體測試理論和方法。對黑盒測試來說,基本的劃分依據是軟體的功能模組。可以參考軟體系統設計和開發過程中功能模組的劃分,但是不能完全照搬,因為軟體設計、開發過程涉及的有些功能模組,對黑盒測試來說測試可行性不大。

測試用例設計過程中考慮一些諸如邊界值、等價類、因果圖等測試方法和理論,設計出的測試用例發現bug可能性就大些。測試設計也要考慮效能測試、壓力測試、異常測試、使用者場景測試等。

測試用例設計

1.測試用力的概念 測試用例是為特定的目的而設計的一組的測試輸入。執行條件和預期的結果,體現在測試方案 方法 技術和策略。2.測試用例具備的特點 1 正確性 2 完整性 3 準確 4 清晰 簡潔 5 可維護性 6 適應性 7 可重用性 8 其他 3.測試用例基本原則 個人認為比較重要的加黑了。1 基...

測試用例設計

1.名稱與標識 2.測試追蹤 3.用例說明 4.測試的初始化要求 5.測試的輸入 6.期望的測試結果 7.評價測試結果的準則 8.操作過程 9.前提和約束 10.測試終止條件 編寫用例規範 1 系統性 對系統業務流程要完整說明整個系統的業務需求 系統由幾個子系統組成以及它們之間的關係 對模組業務流程...

測試用例設計

測試用例格式 用例編號 a b c d a 產品或專案名稱 b 用例屬性 st,it,ut c 客戶管理 新增客戶,什麼型別的客戶 d編號 例 crm st 客戶管理 新增客戶 001 測試項 針對於某種物件的測試用例 客戶管理 新增客戶 20個字元的客戶資訊 新增名稱包含單引號的客戶資訊 用例屬性...