黑盒測試等價類劃分法 軟體16C1

2023-02-15 16:48:04 字數 530 閱讀 2411

黑盒測試等價類劃分法

軟體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...