黑盒測試有哪些方法?
答:黑盒測試:是一種從軟體外部對軟體實施的測試,也稱功能測試或基於規格說明的測試。黑盒測試是從使用者觀點出發的測試,其目的是盡可能發現軟體的外部行為錯誤。
優點:(1)黑盒測試與軟體具體實現無關,所以如果軟體實現發生了變化,測試用例仍可以使用。
(2)設計黑盒測試用例可以和軟體實現同時進行,因此可以壓縮專案總的開發時間。
方法分類:(1)等價類劃分:完全不用考慮程式的內部結構,只根據程式規格說明書對輸入範圍進行劃分,把盡可能的輸入資料,即程式輸入劃分為若干個互不相交的子 集,即等價類,然後從每個等價類中選取少數具有代表性的資料作為測試用例,進行測試。
(2)邊界值分析法:大量的軟體測試實踐表明,故障往往出現在定義域或值域的邊界值上,而不是在內部。為檢測邊界附近的處理專門設計測試用例,具有很強 發現故障的能力。
(3)因果圖法:使用一種適合於描述對於多種條件的組合,產生多個相應動作的測試方法、
(4)決策表法:是黑盒測試中最嚴格、最具有邏輯的測試方法。
加法器邊界值測試用例:加法器程式計算兩個1~200之間整數的和。
第五周作業
includeusing namespace std class student 用引數的初始化表對資料成員初始化。void max student arr void display private int num int score void student display void studen...
第五周作業
5求自然對數 include using namespace std int main cout e 6求圓周率 include include using namespace std int main cout pi約等於 7 include using namespace std int mai...
第五周作業
注意 總時間限制 1000ms 記憶體限制 65536kb 描述寫乙個mystring 類,使得下面程式的輸出結果是 1.abcd efgh abcd 2.abcd 3.4.abcd efgh 5.efgh 6.c 7.abcd 8.ijal 9.ijal mnop 10.qrst abcd 11....