一、簡介
測試用例是將軟體測試這一行為規範化,更好的體現測試方法、方案、技術等,內容大體包括測試專案、測試標題、重要級別、測試步驟、前置條件、期望結果、測試輸入輸出、測試結果等。
測試用例的設計方法主要有黑盒測試(功能測試,主要針對的是軟體介面和軟體功能)和白盒測試(結構測試、透明測試、給予**的測試,主要針對程式的內部邏輯結構、邏輯路徑)。
二、作用
測試用例主要適用於整合測試、系統測試和回歸測試。
三、測試用例文件
測試用例文件一般包括版本號、模組名稱、用例編號、用例名稱、用例級別、預知條件、驗證步驟、期望結果(含判斷標準)、測試結果、測試時間、測試人員等。
關於測試用例設計常用的方法:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、邏輯覆蓋法等。
四、設計方法
1、白盒法
又稱結構測試或邏輯覆蓋,主要是把程式看作是路徑的集合。
2、測試覆蓋率
採用白盒法可以用測試覆蓋率作為測試徹底度的標準。常用的覆蓋率有:語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、路徑覆蓋、基本路徑覆蓋等。
3、黑盒法
又稱功能測試,根據各項功能、效能指標,來構造測試用例的輸入資料。
白盒測試是一種邏輯上的驅動方法,而黑盒測試是功能驅動方法。黑盒法比較常見。
軟體測試 測試用例筆記
軟體測試基礎 滿足需求為目的,保證軟體質量,滿足使用者需求 軟體測試流程 需求分析,計畫制定 用例編寫 結果報告 測試生命週期 計畫 設計 開發 執行 評估 黑盒測試 功能 相容性 灰盒測試 效能 易用性 白盒測試 安全 ui元素 測試用例是一組在測試時輸入輸出的標準,軟體需求的具體對照 測試用例的...
測試用例(四)測試用例編寫
一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...
手機測試用例 STK測試用例
id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester stk服務 sim卡適應性測試 1 選取支援stk功能的sim卡,插入手機中 手機應支援stk功能,會將stk選單自動加入主選單列表中 2 進入stk功...