1、 黑盒測試的測試用例常見設計方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設計工作中的應用。
注:
1)實例部分僅供參考,不保證正確。
2)關於黑盒設計的幾種辦法,推薦看太乙遺章,寫的比較全面。
2、 描述一下系統測試中,測試用例設計方法(至少6種)及使用范疇。
答:同第一題。
3-4、黑盒測試是通過軟件的外部表現來發現軟件缺陷和錯誤的測試方法,具體的說,黑盒測試用例設計技術包括(3)等。
現有1個處理單價為1元的盒裝飲料的自動售貨機軟件,若投入1元硬幣,按下“百威”、“藍帶”、或“喜力”按鈕,相應的飲料就送出來,
若投入的是2元硬幣,在送出飲料的同時退換1元硬幣。
下表是用因果圖法設計的測試用例,1表示執行該動作,0表示不執行該動作,(8)的各位數據,從左到右分別填入空格表中的(1-8)是正確的。
(3) a) 等價類划分法、因果圖法、邊界值分析法、正交試驗法、符號法
b) 等價類划分法、因果圖法、邊界值分析法、功能圖法、基本路徑法
c) 等價類划分法、因果圖法、邊界值分析法、錯誤推測法、判定表驅動法
d) 等價類划分法、因果圖法、邊界值分析法、靜態質量度量法、場景法
(4) a) 01001100
b) 01101100
c) 01001010
d) 11001100
答:(3)C。符號法,未聽說過;基本路徑法、靜態質量度量法,是白盒測試的方法。
(4)A。
5-7、對於業務流清晰的系統可以利用(5)貫穿整個測試用例設計過程。
廣泛在用例中綜合使用各種測試方法,對於參數配置類軟件,要用(6)選擇較少的組合方式達到最佳效果,
如果程序的功能說明中含有輸入條件的組合情況,則一開始可以選用(7)和判定表驅動法。
(5)a) 等價類划分
b) 因果圖法
c) 正交試驗法
d) 場景法
(6)a) 等價類划分
b) 因果圖法
c) 正交試驗法
d) 場景法
(7)a) 等價類划分
b) 因果圖法
c) 正交試驗法
d) 場景法
答:(5)D。
(6)C。
(7)B。
測試用例設計策略:
如果程序的功能說明中含有輸入條件的組合情況,則一開始就可選用因果圖法和判定表驅動法。
對於參數配置類的軟件,要用正交試驗法選擇較少的組合方式達到最佳效果。
功能圖法也是很好的測試用例設計方法,我們可以通過不同時期條件的有效性設計不同的測試數據。
對於業務流清晰的系統,可以利用場景法貫穿整個測試案例過程,在案例中綜合使用各種測試方法。
8、(8)方法根據輸出對輸入的依賴關系設計測試用例。
a) 路徑測試
b) 等價類
c) 邊界值
d) 因果圖
答:D。
參考資料: