tft每日頭條

 > 生活

 > 黑盒測試包含哪些方法

黑盒測試包含哪些方法

生活 更新时间:2024-11-19 02:16:47

一:黑盒測試是什麼:

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序内部結構和内部特性的情況下,在程序接口處進行測試,它隻檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能适當地接收輸入數據而産生正确的輸出信息。黑盒測試着眼于程序外部結構,不考慮内部邏輯結構,主要針對軟件界面和軟件功能進行測試。

黑盒測試是以用戶的角度,從輸入數據與輸出數據的對應關系出發進行測試的。很明顯,如果外部特性本身設計有問題或規格說明的規定有誤,用黑盒測試方法是發現不了的。

黑盒測試包含哪些方法(黑盒測試是什麼及其測試方法)1

二:常見的測試方法:

常見的測試方法有等價類、邊界值、錯誤推測法、流程圖法、判定表法、正交試驗法等。

①等價類步驟:

第一步:劃分等價類并進行适當細分;

第二步:為每個等價類進行編号;

第三步:設計一條用例盡可能多的覆蓋有效等價類、繼續設計用例至所有有效等價類均覆蓋;

第四步:設計一條用例盡可能多的覆蓋無效等價類、繼續設計用例至所有無效等價類均覆蓋。

②邊界值步驟:

第一步:确認邊界,包括隐藏邊界的上點和離點;

第二步:确定增量 設計測試用例。

③錯誤猜測法步驟:

在測試程序時,人們可以根據經驗或直覺推測程序中可能存在的各種錯誤,從而有針對性地編寫檢查這些錯誤的測試用例的方法。

④流程圖法步驟:

第一步:根據說明,描述出程序的基本流及各項備選流;

第二步:根據基本流和各項備選流生成不同的場景;

第三步:對每一個場景生成相應的測試用例;

第四步:對生成的所有測試用例重新複審,去掉多餘的測試用例,測試用例确定後,對每一個測試用例确定測試數據值。

⑤判定表步驟:

第一步: 分析被測應用,确定原因(輸入)和結果(輸出);

第二步:确定因果邏輯關系;

第三步:把因果圖轉換為判定表;

第四步:根據約束條件簡化判定表,并給出結果;

第五步:設計測試用例。

⑥正交實驗法步驟:

第一步:判斷有哪些因素(輸入);

第二步:判斷每個因素有哪幾個水平(輸入的可取值);

第三步:選擇一個合适的正交表;

第四步:把輸入的值映射到表中;

第五步:把每一行的各因素水平的組合作為一個測試用例;

第六步:加上你認為可疑且沒有在表中出現的組合。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved