黑盒测试试题及答案

上传人:夏** 文档编号:564863339 上传时间:2023-10-02 格式:DOCX 页数:25 大小:29.52KB
返回 下载 相关 举报
黑盒测试试题及答案_第1页
第1页 / 共25页
黑盒测试试题及答案_第2页
第2页 / 共25页
黑盒测试试题及答案_第3页
第3页 / 共25页
黑盒测试试题及答案_第4页
第4页 / 共25页
黑盒测试试题及答案_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《黑盒测试试题及答案》由会员分享,可在线阅读,更多相关《黑盒测试试题及答案(25页珍藏版)》请在金锄头文库上搜索。

1、1程序规定;输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角 形、等边三角形时,分别作计算。用等价类划分方法为该程序进行测试用例设计。2:现有一个学生标准化考试批阅试卷,产生成绩报告的程序。其规格说明如下:程序的输入文 件由一些有80个字符的记录组成,所有记录分为3组,如图:1、标题:改组只有一个记录,其内容是成绩报告的名字。2、各题的标准答案:每个记录均在第80个字符处标以数字2。该组的记录:第一个记录:第13个字符为试题数(1999)。第1059个字符是150题的标准答案(每 个合法字符表示一个答案)。第二个记录:是第51100题的标准答案。3、学生的答案:每个记录均

2、在第80个字符处标以数字3。每个学生的答卷在若干个记录中给出。 学号:19个字符150题的答案:1059。当大于50题时,在第二、三、个记录中给出。学生人数不超过200,试题数不超过999。程序的输出有4个报告:a)按学号排列的成绩单,列出每个学生的成绩、名次。b)按学生成绩排序的成绩单。c)平均分数及标准偏差的报告d)试题分析报告。按试题号排序,列出各题学生答对的百分比。1. 黑盒测试的具体技术方法有哪些?答案:黑盒测试的具体技术方法主要有边界值分析法、等价类划分法、因果 图法、决策表测试法、场景法等。2. 分析如何选择恰当的黑盒测试方法。答案:通常在决定测试策略时,有以下的参考原则: 在任

3、何情况下都必须采用边界值分析法。这种方法设计出的测试用例发 现程序错误的能力最强。 必要时采用等价划分类方法补充测试用例。 采用错误推断法再追加测试用例。 对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达 到要求的覆盖标准,则应当在补充更多的测试用例。 如果程序的功能说明中含有输入条件的组合情况,则应在一开始就选用 因果图法。3. 解释黑盒测试的概念。答案:黑盒测试被称为功能测试或数据驱动测试。在测试时,把被测程序视 为一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下进 行。4. 解释采用黑盒测试的目的。答案:采用黑盒测试的目的主要是在已知软件产品所应具有的功能的

4、基础 上,进行:(1)检查程序功能能否按需求规格说明书的规定正常使用,测试各个功能 是否有遗漏,检测性能等特性要求是否满足。(2)检测人机交互是否错误,检测数据结构或外部数据库访问是否错误, 程序是否能适当地接收输入数据而产生正确的输出结果,并保持外部信息(如数 据库或文件)的完整性。(3)检测程序初始化和终止方面的错误。1. 黑盒测试法是通过分析程序的(功能)来设计测试用例的方法。A. 应用范围B. 内部逻辑C. 功能D. 输入数据答案:C分数:2题型:选择题操作题类型:Word难度:22. 除了测试程序外,黑盒测试还适用于对(需求分析应用范围)阶段的软 件文档进行测试。A. 编码B. 软件

5、详细设计C. 软件总体设计D. 需求分析应用范围答案:D分数:2题型:选择题操作题类型:Word难度:23. 根据输出对输入的依赖关系设计测试用例的方法是(因果图)。A. 路径测试B. 等价类C. 因果图D. 归纳测试编码答案:C分数:2题型:选择题操作题类型:Word难度:14. 大多数实际情况下,性能测试的实现方法是(黑盒测试)。A. 黑盒测试B. 白盒测试C. 静态分析D. 可靠性测试答案:A分数:2题型:选择题操作题类型:Word难度:2类。5. 在划分了等价类后,首先需要设计一个案例覆盖(尽可能多的)有效等价A. 等价类数量T个B. 尽可能多的C. 2个D. 1个答案:B分数:2题型

6、:选择题操作题类型:Word难度:26. 关于等价类划分方法说法正确的是(等价类划分可以有两种不同的情况: 有效等价类和无效等价类)。A. 等价类划分可以有两种不同的情况:有效等价类和无效等价类B. 测试某等价类的代表值就等于对其它值的测试C. 等价类是指某个输出子集合D. 等价类是指某个输入子集合答案:A分数:2题型:选择题操作题类型:Word难度:27. 某程序规定:“输入三个整数作为三边的边长构成三角形。当此三角形 为一般三角形、等腰三角形、等边三角形时,分别作计算”用等价类划分方法 对该程序构成三角形部分进行测试用例设计。下列哪些等价类划分是合适的(整 数)。A. 整数B. 函数C.负

7、数D.O答案:A分数:2题型:选择题操作题类型:Word难度:28. 关于黑盒测试错误的是(c )。A. 黑盒测试可以检测出不正确或漏掉的功能B. 黑盒测试可以检测出接口错误C. 黑盒测试可以检测出布尔算子错误D. 数据结构或外部数据库存取中的错误答案:C分数:2题型:选择题操作题类型:Word难度:29. 关于等价类描述错误的是关()。等价类的划分是不唯一的。A. 把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可 以导出测试用例B. 等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的 数据集合,这些数据元素之间具有等价关系C. 利用等价类中一个元素作为代表对程序进行

8、测试,而不是使用该类的全 体成员,藉此以减少总的测试用例数量D. 等价类的划分是唯一的答案:D分数:2题型:选择题操作题类型:Word难度:210. 系统测试通常采用黑盒测试。常用的黑盒测试法有边值分析、等价类划 分、错误推测和(因果图法)。A. 路径覆盖B. 因果图C. 判定树D. PERT 图答案:B分数:2题型:选择题操作题类型:Word难度:211. 下列所举的方法中属于黑盒测试的设计测试用例方法的是(因果图法)。A. E-R 图B. 因果图C. DFD 图D. IPO 图答案:B分数:2题型:选择题操作题类型:Word难度:212. 在黑盒测试方法中,等价类划分方法设计测试用例的步骤

9、是,根据输入 条件把数目极多的输入数据划分成若干个有效等价类和若干无效等价类。设计一 个测试用例,使其覆盖(尽可能多的)尚未被覆盖的有效等价类,重复这一步, 直至所有的有效等价类均被覆盖。A. 1个B. 一半C. 尽可能多的D. 尽可能少的答案:C分数:2题型:选择题操作题类型:Word难度:213. 在等价类划分法设计测试用例的步骤中,包括设计一个测试用例,使其 覆盖(尽可能多的)尚未被覆盖的无效等价类,重复这一步,直至所有的无效等 价类均被覆盖。A. 1个B. 一半C. 尽可能多的D. 尽可能少的答案:A分数:2题型:选择题操作题类型:Word难度:214. 非分析方法(黑盒方法)中常用的

10、方法是(等价类)方法和因果图方法。 因果图方法根据输出对输入的依赖关系设计测试用例。A. 路径测试B. 归纳测试C. 综合测试D. 等价类答案:D分数:2题型:选择题操作题类型:Word难度:215. 非分析方法(黑盒方法)中常用的方法是等价类划分方法和(因果图) 方法。A. 路径测试B. 归纳测试C. 综合测试D. 因果图答案:D分数:2题型:选择题操作题类型:Word难度:216. 根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试 两种,其中(条件覆盖)不属于黑盒测试方法。A. 条件覆盖B. 等价类划分C. 边界值分析D. 因果图答案:A分数:2题型:选择题操作题类型:Wor

11、d难度:217. 黑盒测试也称为功能测试。黑盒测试不能发现(是否存在冗余代码)。A. 终止性错误B. 输入是否正确接收C. 界面是否有误D. 是否存在冗余代码答案:D分数:2题型:选择题操作题类型:Word难度:218. 某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日 计算,一年最多出勤22*12=264天),使用文本框的模式进行填写。在此文本框 的测试用例编写中使用了等价类划分法,则下面划分不准确的是(D )。A. 无效等价类,出勤日264日B. 无效等价类,出勤日0C. 有效等价类,0二出勤日=264D. 有效等价类,0出勤日264答案:D分数:2题型:选择题操作题类型:

12、Word难度:3试题分类:02黑盒测试用例设计/0201 等价类划分法1. 现有一个小程序,能够求出三个在-10000到+10000间整数中的最大者, 程序界面如图所示,用等价类划分法设计测试用例。答案:(1)进行等价类划分,如下:分数:10题型:解答题操作题类型:Word难度:32. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一 天的日期。如:输入为2007年7月19日,输出为2007年7月20日。要求三个 变量都为整数,且满足:条件1: 1 Wmonth 12 条件 2: 1 Wday 31 条件 3: 1912 Wyear W2 050用等价类划分

13、法设计NextDate函数的弱健壮等价类测试用例。答案:Next Date函数的弱健壮等价类测试用例如下表所示。题型:解答题操作题类型:Word难度:33. 一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。当 此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划 分方法为该程序设计测试用例。答案:题型:解答题操作题类型:Word难度:34在保险公司计算保费费率的程序中,人寿保险的保费计算方式为:投保额 X保险费率其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10 点以下保险费率为0.1%;而点数又是答案:(1)分析程序规格说明中给出和隐含的

14、对输入条件的要求,列出等价 类表(包括有效等价类和无效等价类),如题型:解答题操作题类型:Word难度:35某城市的电话号码由三部分组成。这三部分的名称和内容分别是:地区 码:空白或三位数字;前缀:非0或I开头的三位数;后缀:四位数字。假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规 定的号码,用等价分类法来设计它的测试用例。答案:划分等价类,包括4个有效等价类,11个无效等价类。测试用例如下所示。分数:10题型:解答题操作题类型:Word难度:36.针对以下问题:某一种8位计算机,其十六进制常数的定义是以0x或0 X开头的十六进制整数,其取值范围为一7f7f (不区分大小写字母),如0x1 3、0x6A、一0x3c。请采用等价类划分的方法设计测试用例。答案:用例1: 0x7F,覆盖等价类(1)(4)(6)(8)用例2: -0Xb, 覆盖等价类(1)(4)(6)(8)用例3: 0X0,覆盖等价类(1)(4)(6)(8)用例4: 0x,覆盖等价类(1)(7)用例5: A7,覆盖等价类(2) 用例6: -1A,覆盖等价类(3)用例7: 0X8h,覆盖等价类(1)(5)用例8: 0x80,覆盖等价类(1)(4)(10)用例9:-0XaB,覆盖等价 类(1)(4)(9)分数:10题型:解答

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号