black box黑盒測試

  • 軟件規格說明書
  • 等價類劃分,完備性,無冗餘性(不能有交集)。   健壯等價類:無效等價類
  • 邊界值分析,對於一個含有n個變量的程序,採用邊界值分析法測試程序會產生4n+1個測試用例
          健壯性測試:除了對變量的5個邊界值分析取值外,還須要增長略大於最大值(max+)以及略小於最小值(min-)的取值。
                            對於有n個變量的函數,採用健壯性測試須要6n+1個測試用例
練 習 : 有 函 數 f(x,y,x) , 其 中 x∈[1900,2100] ,
y∈[1,12],z∈[1,31]的。請寫出該函數採用邊界值 分析法設計的測試用例。
{ <2000,6,1>, <2000,6,2>, <2000,6,30>, <2000,6,31>,
<2000,1,15>, <2000,2,15>, <2000,11,15>, <2000,12,15>,
<1900,6,15>, <1901,6,15>, <2099,6,15>, <2100,6,15>,
<2000,6,15> }
n-1箇中間值與最小值,最小值+1,中間值,最大值-1,最大值組合
1900,1901,2000,2099,2100
1,2,6,11,12
1,2,15,30,31
• 對16-bit 的整數而言 是邊界;
• 屏幕上光標在 、 位置;
• 報表的 和 ;
• 數組元素的 和 ;
• 循環的 次
答案:32767 和 -32768
最左上 最右下
第一行 最後一行
第一個 最後一個
第 0 次、第 1 次和倒數第 2 次、最後一次
  • 決策表測試,有n個條件的決策表有2的n次方個規則(每一個條件取真、假值)。
 
選項/規則 規則1 規則2
條件
c1:
c2
N
-
Y
動做
a1:
a2:
 
相關文章
相關標籤/搜索