黑盒測試等價類劃分法
軟體16c1-16240511xx-xx
例項2:某程式規定:輸入三個整數a、b、c分別作為三邊變成構成三角形。
通過程式判定所構成的三角形的型別,當此三角形為一般三角形、等腰三角形及等邊三角形時,分別作出輸出結果。用等價類劃分法為該程式進行測試用例設計。(三角形問題的複雜之處在於分別輸入與輸出之間的複雜關係。
)● 分析問題
1. 輸入條件
(1) 三個數
(2) 整數
(3) 正數
(4) 兩邊之和大於第三邊
(5) 兩邊之差小於第三邊
(6) 有兩邊相等,則是等腰三角形
(7) 三邊均相等,則是等邊三角形
2. 輸出結果
a) 非三角形:(1)--5)中任意乙個
b) 一般三角形:滿足條件(1)--5)
c) 等腰三角形:滿足條件(1)--6)
d) 等邊三角形:滿足條件(1)--3)--7)● 解決問題
1. 等價類劃分
2. 測試用例設計
黑盒測試方法
黑盒測試 black box testing,又稱為功能測試或資料驅動測試 是把測試物件看作乙個黑盒子。利用黑盒測試法進行動態測試時,需要測試軟體產品的功能,不需測試軟體產品的內部結構和處理過程。採用黑盒技術設計測試用例的方法有 等價類劃分 邊界值分析 錯誤推測 因果圖和綜合策略。黑盒測試注重於測試...
黑盒測試測試計畫 例項
軟體測試工程師管理系統 測試計畫 文件編號 版本號 1.0 軟體產品名稱 軟體測試工程師管理系統 軟體開發部門 軟體測試部門 編寫日期 審核日期 批准日期 目錄1.引言 5 1.1 測試計畫概述 5 1.2 被測試系統概述 5 1.3 測試計畫制定依據 6 1.4 預期讀者 6 2.測試範圍 6 2...
黑盒測試測試計畫 例項
軟體測試工程師管理系統 測試計畫 文件編號 版本號 1.0 軟體產品名稱 軟體測試工程師管理系統 軟體開發部門 軟體測試部門 編寫日期 審核日期 批准日期 目錄1.引言 5 1.1 測試計畫概述 5 1.2 被測試系統概述 5 1.3 測試計畫制定依據 6 1.4 預期讀者 6 2.測試範圍 6 2...