請問黑盒測試怎麼測試。黑盒測試的依據是什麼?

2025-01-02 22:30:20 字數 3286 閱讀 4599

1樓:網友

樓上的專業,簡單說。

1,黑盒測試是指只關注外在現象,主要為:輸入,輸出。

而不詳細測試/瞭解其他內部。

2,因此,黑盒測試最重要的是需要了解測試物件的功能需求,即什麼操作會有什麼結果。

然後,根據需求進行設計各種場景(各種可能的情況),並寫成測試用例。

3,執行測試用例(操作)

4,提交缺陷,驗證缺陷等。

補充: 執行測試用例,操作過程分為手工測試和測試工具測試。

測試工具如樓上所述。

2樓:

黑盒測試工具適用於黑盒測試的場合,黑盒測試工具包括功能測試工具和效能測試工具。黑盒測試工具的一般原理是利用指令碼的錄製(record)/回放(playback),模擬使用者的操作,然後將被測系統的輸出記錄下來同預先給定的標準結果比較。黑盒測試工具可以大大減輕黑盒測試的工作量,在迭代開發的過程中,能夠很好地進行迴歸測試。

黑盒測試工具的代表有:hp的mercury loadrunner;micro focus的 silkperformer。

3樓:糖葫蘆酸

就是測試軟體的功能,和業務邏輯是否正確,站在客戶的角度去用軟體。

黑盒測試的依據是什麼?

4樓:來自網師園膽大的荷花

黑盒測試方法中,設計用例的主要依據是外部功能。

黑盒測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用。

程式是否能適當地接收輸入資料。

而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。黑盒測試是以使用者的角度,從輸入資料與輸出資料的對應關係出發進行測試的。

很明顯,如果外部特性本身設計有問題或規格說明的規定有誤,用黑盒測試方法是發現不了的。

黑盒測試又叫功能測試、資料驅動測試或基於需求規格說明書的功能測試。該類測試注重於測試軟體的功能性需求。

採用這種測試方法,測試工程師。

把測試物件看作乙個黑盒子,完全不考慮程式內部的邏輯結構和內部特性,只依據程式的《需求規格說明書》,檢查程式的功能是否符合它的功能說明。測試工程師無需瞭解程式**的內部構造,完全模擬軟體產品的終端使用者使用該軟體,檢查軟體產品是否達到了使用者的需求。

黑盒測試方法

5樓:遊戲小達人

黑盒測試方法,等價類劃分法、邊界值廳悔亂分析法、正交實驗法、流程圖分析法、輸入域覆蓋法等。

1、等價類劃分法

等價類劃分法是指將程式的輸入值的集合劃分為若干等價類,等價類又分為有效等價類和無效等價類,從每一類中扮檔選取少量資料進行測試。

2、邊界值分析法

邊界值分析法是針對輸入資料的邊界值的測試,一般情況下與等價類劃分法結合使用,根據各個等價類的邊界值設計測試用例。

3、正交實驗法

正交實驗法是利用正交表來對程式進行測試,用較少的測試用例進行較全面的測試。根據正交表的正交性,從全面試驗中挑選出適量的、有代表性的點進行試驗。

4、流程圖分析法前森

當乙個事件觸發時,就形成了乙個場景,而同一事件的不同觸發順序和處理結果就形成了事件流。在測試乙個軟體的時候,在場景法中,測試流程是軟體功能按照正確的事件流實現的一條正確的流程,即基本流,而凡是出現故障或缺陷的過程,就稱為備選流,備選流是可以從基本流來的,或是由備選流引出的。

5、輸入域覆蓋法。

輸入域覆蓋是指根據srs結合等價類劃分法和邊界值分析法的一種測試方法,主要是對輸入的特殊值和型別邊界補充測試用例。

黑盒測試的六種方法

6樓:隨性

黑盒測試的六種方法如下:

1、等價類劃分。

等價類劃分法是一種典型的,並且是最基礎的黑盒測試用例設計方法。採用等價類劃分法時,完全不用考慮程式內部結構,設計測試用例的唯一依據是軟體需求規格說明書。

測試的時候,測試資料是無窮的。我們可以對具有相同特性的測試資料進行劃分為多個子集,每個子集中選出具有代表性的用例進行測試。比如對於乙個引數,設計範圍為1-99。

那就可以認為1-99是乙個有效等價類。<1和》99是兩個無效等價類。

2、邊界值分析。

邊界值分析法是作為等價類劃分的補充。長期的測試工作經驗告訴我們,大量的錯誤是發生在輸入或輸出範圍的邊界上,而不是發生在輸入輸出範圍的內部。

因此針對各種邊界情況設計測試用例,可以找出更多錯誤。假設我們引數範圍為1-99的整數,我們測試用例應覆蓋最小值-1,最小值,最大值,最大值+1的情況。

3、錯誤推測法:這種方法較適用於比較有經驗的測試人員。根據以往的測試經驗,推測出哪些是容易出問題的。

4、因果圖測試法:因果圖測試法一般針對於條件組合的功能,5、功能分解法:將乙個大的模組分解成小的模組,以確保每個細節都能測試到。

6、場景法:根據不同的場景設計測試用例。例如使用者操作atm機,就有查詢,取款等操作。

黑盒測試方法 7種

7樓:伊圈

黑盒測試方法7種如下:

等價類劃分法、邊界值分析法、錯誤推測法辯信、因果圖法、判定表驅動法、功能陪亮圖法、正交實驗法。場景法:也可以叫流程圖法,是用流程圖描述使用者的使用場景,然後通過覆蓋流程路徑來設計測試用例。

邊界值法:邊界值和等價類密切相關,輸入等價類和輸出等價類的邊界是要著重測試的邊界情況。在等價類的劃分過程中就產生了許多等價類邊界。

邊界是最容易出錯的地方,所以,從等價類中選取測試資料時應該關注邊界值。

邊界範圍的確定:選取正好等於、剛好大於、搞好小於邊界的值作為測試資料上點:邊界上的點(正好等於)離點:

距離上點最近的點(剛好大於、剛好下於)內點:範圍內的點(區間範圍內的資料。

因果圖法:藉助圖形,著重分析輸入條件的各種組合,每種組合條件就是「因」,輸出的結果就是「果」。因果圖是一種形式化的圖形語言,實質上是使用簡化記號表示數字邏輯圖,不僅能發現輸入、輸出中的錯誤,還能指出程式規範中的不攜亂輪完全性和二義性。

單元測試是白盒測試還是黑盒測試,單元測試是白盒測試還是黑盒測試

白盒的,軟體測試的問題可以到51testing專業的論壇上去問,有篇白盒,黑盒,灰盒的測試文章,不錯,作者是tomzhang,你去看看。效能測試相對bai於黑盒測du試和白盒測試是另一zhi種測試方法拆分的dao 類別內。也就是說性容能測試既不是白盒測試也不是黑盒測試。舉個例子,相對於功能測試,功能...

軟體測試技術黑盒測試報告程式判斷這三條邊是否能構成三角形

1全部1 兩數之和大於第三數,如a0 1 b 0 2 c 0 3 a b c 4 b c a 5 c a b 6 a 0 7 b 0 8 c 0 9 a b c 10 b c a 11 c a b 12 是否是等腰三角形 a b 13 b c 14 c a 15 a b and b c and c ...

軟體測試的測試計劃,測試用例測試規範,測試分別是什麼

測試計劃的主copy 要內容 1 專案概述 包括專案背景 參考產品需求文件 主要功能 介紹主要的功能模組 2 測試資源 包括軟體資源,硬體資源,測試參與人員及職責,測試工具3 測試進度 包括預計開始時間,實際開始時間,預計結束時間,實際結束時間 如果測試需要多輪進行,寫明總的時間和每輪的時間 輪次一...