1單選(2分)
黑盒測試中,測試人員需要掌握
* A.實現知識和特定編程語言的知識
* B.特定編程語言的知識
* C.其他都不是
* D.實現知識
正確答案:C
2單選(2分)
等價類劃分法只要求選擇
* A.一個或多個測試用例
* B.以上都不是
* C.一個測試用例
* D.無窮數量的測試用例
正確答案:A
3單選(2分)
在等價類劃分法中
* A.合法和非法輸入都要考慮
* B.只考慮合法輸入
* C.只考慮非法輸入
* D.以上都不是
正確答案:A
4單選(2分)
下列屬於利用正交表設計測試用例步驟的是()
* A.選擇測試條件
* B.確定覆蓋率
* C.確定數量
* D.確定正交表
正確答案:D
5單選(2分)
黑盒測試法是通過分析程序的 來設計測試用例方法的。
* A.功能
* B.內部邏輯
* C.應用範圍
* D.輸入數據
正確答案:A
6單選(2分)
因果圖方法是根據 之間的因果關係來設計測試用例的。
* A.設計與實現
* B.條件與結果
* C.輸入和輸出
* D.主程序與子程序
正確答案:C
7單選(2分)
除了測試程序外,黑盒測試還適用於對下列 階段的軟件文檔進行測試。
* A.總體設計
* B.需求分析應用範圍
* C.編碼
* D.詳細設計
正確答案:B
8單選(2分)
某程序規定:“輸入三個整數作爲三邊的邊長構成三角形。當此三角形爲一般三角形、等腰三角形、等邊三角形時,分別作計算„” 用等價類劃分方法對該程序構成三角形部分進行測試用例設計。下列哪些等價類劃分是合適的 。
* A.整數
* B.函數
* C.0
* D.負數
正確答案:A
9單選(2分)
黑盒測試也稱爲功能測試,黑盒測試不能發現
* A.界面是否錯誤
* B.終止性錯誤
* C.輸入是否正確接受
* D.是否存在冗餘代碼
正確答案:D
10單選(2分)
某系統對每個員工一年的出勤天數進行覈算和存儲(按每月22個工作日計算,一年最多出勤22*12=264天),使用文本框的模式進行填寫。在此文本框的測試用例編寫中使用了等價類劃分法,則下面劃分不準確的是 。
* A.無效等價類,出勤日>264日
* B.有效等價類,0<=出勤日<=264日
* C.有效等價類,0<出勤日<264日
* D.無效等價類,出勤日<0日
正確答案:C
11多選(3分)
黑盒測試中常用的方法有
* A.因果圖
* B.等價類
* C.路徑分析
* D.邊界值
正確答案:A、B、D
12多選(3分)
關於黑盒測試正確的是
* A.黑盒測試可以檢測出布爾算子錯誤
* B.黑盒測試可以檢測出不正確或漏掉的功能
* C.黑盒測試可以檢測出接口錯誤
* D.黑盒測試可以檢測出數據結構和外部數據庫存取中的錯誤
正確答案:B、C、D
13多選(3分)
關於等價類描述正確的是關
* A.等價類是由相對於程序的功能具有相同作用的一些輸入數據元素構成的數據集合,這些數據元素之間具有等價關係
* B.把一個程序輸入的定義域劃分成不同的數據類,然後根據這些數據類可以導出測試用例
* C.利用等價類中一個元素作爲代表對程序進行測試,而不是使用該類的全體成員,藉此以減少總的測試用例數量
* D.等價類的劃分是唯一的
正確答案:A、B、C
14判斷(1分)
因果圖法是建立在決策表法基礎上的一種白盒測試方法
正確答案:×
15判斷(1分)
等價類劃分是邊界值分析法的基礎
正確答案:×
16判斷(1分)
健壯性等價類測試的測試用例要求在有效等價類中取值;
正確答案:√
17判斷(1分)
在任何情況下做黑盒測試皆應首先考慮使用錯誤推斷法;
正確答案:×