1单选在黑盒测试方法中,设计测试用例的主要根据是(     )
程序内部逻辑
程序外部功能
程序数据结构
程序流程图
黑盒测试方法,设计测试用例的主要根据是程序外部功能(需求规格说明书)。
2单选以下关于黑盒测试用例设计方法的叙述,错误的是(     )
边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界。
因果图方法是从用自然语言书写的程序规格说明的描述中出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。
正交实验设计法,就是使用已经造好了的正交表格来安排实验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率。
等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例。
黑盒测试也称为功能测试,主要用于集成测试,确认测试和系统测试阶段。黑盒测试根据软件需求规格说明所规定的功能来设计测试用例,一般包括功能分解、等价类划分、边界值分析、判定表、因果图、状态图、随机测试、错误推测和正交实验法等。
在设计测试用例时,等价类划分是用的最多的一种黑盒测试方法。所谓等价类就是某个输入域的集合,对每一个输入条件确定若干个有效等价类和若干个无效等价类,分别设计覆盖有效等价类和无效等价类的测试用例。无效等价类是用来测试非正常的输入数据的,所以要为每个无效等价类设计一个测试用例。所以选项D错误。
边界值分析通过选择等价类边界作为测试数据,不仅重视输入条件边界,而且也必须考虑输出域边界。在实际测试工作中,将等价类划分法和边界值分析结合使用,能更有效地发现软
件中的错误。
因果图法是用自然语言书写的程序规格说明的描述中出因(输入条件)和过(输出或程序状态的改变),可以通过因果图转换为判定表。
正交实验设计法,就是使用已经造好了的正交表来安排实验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率。
3单选凭经验或直觉推测可能的错误,列出程序中可能有的错误和容易发生错误的特殊情况,选择测试用例的测试方法叫( )
等值分析测试
边界值分析测试
错误推测法
逻辑覆盖测试
4单选2元地铁票售票软件:投币2元时,按下“2元”按钮,弹出相应地铁票;投币5元,则弹出地铁票同时退还3元,若对该功能进行测试用例设计最宜选择哪种方法
等价类划分法
边界值分析
错误推测法
因果图
5单选黑 盒测试技术 ,使用最广的用例设计技术是
等值分析测试
边界值分析测试
错误推测法
逻辑覆盖测试
6单选既可以用于黑盒测试,也可以用于白盒测试的方法的是
逻辑覆盖法
边界值法
基本路径法
正交试验设计法
7单选某购物中心电梯限坐15人。在电梯中安装计数器来统计乘客数量。如出现超出规定人数以外的任何情况,会有不同的警示音。软件编写后进行边界值测试,应选取的边界值是:(  )
0,1,15,16
.1,15
1,10,15
0,15,20
8单选关于等价类划分法,下面说法不正确的是(     )
如果规定了输入域的取值范围,则可以确定一个有效等价类和两个无效等价类。
如果规定了输入值的集合,不是一个范围,则可以确定一个有效和一个无效等价类。
如果规定了输入数据必须遵守的规则,则可以确定一个有效和若干个无效等价类。
如果已知的等价类中各个元素在程序中的处理方式不同,则不能使用等价类划分法。软件测试的方法有哪些
如果已知的等价类中各个元素在程序中的处理方式不同,则可以划分成更小的等价类。
9单选某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日计算),使用文本框的模式进行填写,在此文本框的测试用例编写中使用了等价类。下列关于等价类划分法,划分错误的是(    )
无效等价类,出勤日>264
无效等价类,出勤日<0
有效等价类,0<=出勤日<=264
有效等价类,0<出勤日<264
有效日期应该包含全月缺勤和满勤,故有效等价类是0<=出勤日<=264。
10单选若一个通讯录最多可以输入100条记录,则下列哪组测试用例最优?
分别输入1、50、100条记录
分别输入0、1、50、99、100条记录
分别输入0、1、99、100、101条记录
分别输入0、1、50、99、100、101条记录
根据边界值分析法,选择刚刚好小于、刚刚好等于、刚刚好大于边界的值作为测试数据,再增加一条正常的测试数据。故答案为D。
11单选对于功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应优先维修处理。根据这段话,使用判定表法设计测试用例,以下说法不正确的是(   )
条件桩和条件项:功率大于50马力?维修记录不全?已运行10年以上?
动作桩和动作项:优先维修处理;其他处理方式。
此题中有3个条件,每个条件有2个取值(T或F),应有8种规则。
此题中有8种规则,最终会产生8条测试用例。
根据条件和动作,列出判定表如附录表2所示。
附录表2 “机器维修”初始判定表
 
1
2
3
4
5
6
7
8
条件
功率大于50马力吗?
Y
Y
Y
Y
N
N
N
N
维修记录不全吗?
Y
Y
N
N
Y
Y
N
N
运行超过10年吗?
Y
N
Y
N
Y
N
Y
N
动作
进行优先处理
X
X
X
 
X
 
X
 
作其他处理
 
 
 
X
 
X
 
X
    根据判定表的简化原理,简化后的判定表如附录表3所示
附录表3 “机器维修”简化后的判定表
 
1
2
3
4
5
条件
功率大于50马力吗?
Y
Y
Y
N
N
维修记录不全吗?
Y
N
N
--
--
运行超过10年吗?
--
Y
N
Y
N
动作
进行优先处理
X
X
 
X
 
作其他处理
 
 
X
 
X
    所以D不对,此题中有8种规则,但最终会产生5条测试用例。
12单选以下不属于因果图约束中的输入约束的是(     )
要求
强制
因果图约束中的输入约束包括异、或、唯一、要求。输出约束是强制。
13单选因果图中,关系符号“V”代表的是(    )
恒等
14单选现有一个处理单价为1元的盒装饮料的自动售货机软件,若投入1元币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来,若投入的是2元币,在送出饮料的同时还退还1元币。下表是用因果图法设计的部分测试用例,1表示执行该动作,0表示不执行,则表5-
36中A~H处,应按序填入的数值是哪一项。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。