四、如何寫測試計畫
測試計畫應該包含什麼?
編寫目的 背景 參考資料
測試要點 測試環境 產品及技術形態 起始時間
測試設計和測試執行 的任務分解和人員安排
風險控制
(測試內容 人力以及時間資源分配 責任劃分 風險控制)
測試結束的標準是什麼?
用例通過率和bug比例達到要求,不出現比較嚴重的bug,測試報告審核過後即可表明測試結束
測試環境的配置,需要問開發或者運維
敏捷開發是分階段進行
測試設計起始時間一般為3-6個月
五、執行測試計畫
1、編寫測試用例(入門基本功)
軟體測試的核心是測試用例的編寫,是每個測試人員必須掌握的技能!
1)等價類劃分法
概念:等價類劃分法是一種典型的、重要的黑盒測試方法,是指某個輸入域的子集。在該子集合中,所有的輸入資料對於揭露軟體中的錯誤都是等效的。按資料範圍劃分、按資料型別劃分
等價類劃分:有效等價類和無效等價類
2)邊界值分析法
邊界值一般都是從等價類的邊緣值去尋找。
3)錯誤推測法
4)場景法
六、如何編寫測試用例
1、什麼叫做測試用例
測試用例是為專案需求而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程式是否滿足客戶需求
可以總結為:每乙個測試點的資料設計和步驟設計
2、測試用例的重要性
3、測試用例的八大要素
1)用例編號
2)測試專案
3)測試標題
4)重要級別
5)預置條件
6)測試輸入
7)操作步驟
8)預期結果
編寫測試用例可以用思維導圖,也可以用excel
軟體測試理論基礎
通過手工或者工具對 被測物件 進行測試操作,從而驗證實際結果與預期結果是否存在差異 通過測試軟體可以發現並修復軟體中存在的缺陷,從而提高使用者對產品的使用信心。測試可以記錄軟體執行過程中產生的一些資料,從而為決策提供資料支援。測試可以降低同類產品開發遇到問題的風險 軟體測試的七個原則 我們在執行測試...
軟體測試理論基礎
1 軟體的三個要素 程式 實行特定功能的 文件 支援 執行 資料 支援程式執行一切有關 2 軟體測試的目的 1 驗證軟體是否滿足 軟體開發合同 或者專案開發計畫,系統 子系統設計文件,軟體需求規格說明,軟體產品說明等規定的軟體質量要求 2 通過測試,發現軟體缺陷 3 為軟體產品的質量測量和評價提供依...
測試理論基礎二
軟體的開發都會依據相應的開發模型,而測試級別指的就是在這個模型當中我們人為定義的開發步驟。其中對於測試來說我們最常見的一種級別分類如下 1.單元測試 ut unit test 在軟體測試中單元指的就是組成軟體最小的底層 結構,一般就是類 函式 元件 當下的軟體測試行業,不會刻意要求測試人員對源 進行...