第3章黑盒测试自测

1、关于黑盒测试,下列说法正确的是( )(2.0分)

  • A、黑盒测试不适用于单元测试
  • B、黑盒测试不适用于集成测试
  • C、黑盒测试又称“功能测试”,只适用于系统测试或验收测试
  • D、上述说法均不正确

正确答案: D

2、下列有关等价类测试技术的描述,正确的是()(2.0分)

  • A、需要将输入数据划分成若干等价类,各等价类间可以交叉,但互不包含
  • B、有效等价类对测试有意义,而无效等价类对测试无意义
  • C、构造测试用例时,按照测试计划,从每个等价类中抽取要求数量的数据。
  • D、构造测试用例时,从每个等价类中只需抽取任意1个数据即可。

正确答案: D 

3、某软件提供了对整数序列进行排序的功能,如果使用等价类测试技术设计测试用例,下列4组用于构造测试用例的输入序列中,最合理的是(    )(5.0分)

  • A、

    (11, 6, 5, 8)、(17, 15, 13, 14)、(17, 13, 15, 16)

  • B、

    (11, 6, 5, 8)、(7, 2, 11, 13)、(17, 3, 6, 16)

  • C、

    (11, 6, 5, 8)、(7, 2, 11, 13)、(3, 6, 11, 16)

  • D、

    (11, 6, 5, 8)、(2, 7, 11, 13)、(3, 6, 11, 16)

正确答案: C 

4、使用因果图测试法,首先需要根据需求规格说明,分析并确定( )(2.0分)

  • A、原因
  • B、结果
  • C、中间节点
  • D、原因和结果

正确答案: D 

5、因果图中,a、b、c为条件,表示这三个条件有且仅有一个1的关系是( )(2.0分)

  • A、互斥
  • B、唯一
  • C、包含
  • D、要求

正确答案: B

6、在某大学学籍管理信息系统中,假设学生年龄的输入范围为 16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是( )。(2.0分)

  • A、可划分为1个有效等价类、2个无效等价类
  • B、可划分为2个有效等价类、2个无效等价类
  • C、可划分为1个有效等价类、1个无效等价类
  • D、可划分为2个有效等价类、1个无效等价类

正确答案: A 我的答案:A

7、下列不属于功能测试用例构成元素的一项是( )。(2.0分)

  • A、期望结果
  • B、测试数据
  • C、实测结果
  • D、测试步骤

正确答案: C 

8、下面( )方法能够有效地检测输入边界可能引起的错误2.0分)

  • A、边界值分析
  • B、因果图
  • C、错误推测
  • D、等价类划分

正确答案: A 

9、某软件提供的功能是:在指定整数序列S中查找数据f。在设计测试用例时,当选取S = (1,3,8,6)时,则如下4种对f的数据选取,最合理的是( )(2.0分)

  • A、1,3,4,6
  • B、1,2,3,4
  • C、1,2,4,6
  • D、1,2,3,8

正确答案: A 

10、在黑盒测试中,着重检查输入条件组合的方法是( )。(2.0分)

  • A、因果图法
  • B、错误推测法
  • C、边界值分析法
  • D、等价类划分法

正确答案: A 

11、在等价类测试中,下列对等价类的划分不正确的是( )。(2.0分)

  • A、将集合划分为互不相交的子集
  • B、划分子集的并集是整个集合
  • C、根据等价关系对输入或输出数据的集合进行划分
  • D、集合可以划分为相交的子集

正确答案: D 

12、对于求下一日问题(输入日期介于1800-1-1到2050-12-31),下列各项测试数据最适宜用于测试用例的是(    )(5.0分)

  • A、

    1799-12-31, 1800-1-1, 1925-1-31, 1925-2-28, 2050-12-31

  • B、

    1799-12-31, 1800-1-1, 1925-3-1, 2020-3-1, 2050-12-31

  • C、

    1800-1-1, 1800-1-2, 1925-3-1, 2050-12-30, 2050-12-31

  • D、

    1799-12-31, 1800-1-1, 1925-5-1, 2020-8-1, 2050-12-31

正确答案: A

13、对于求前一日问题(输入日期介于1800-1-1到2050-12-31),下列各项测试数据最适宜用于测试用例的是(    )(5.0分)

  • A、

    1799-12-31, 1800-1-1, 1925-1-31, 1925-2-28, 2050-12-31

  • B、

    1799-12-31, 1800-1-1, 1925-3-1, 2020-3-1, 2050-12-31

  • C、

    1800-1-1, 1800-1-2, 1925-3-1, 2050-12-30, 2050-12-31

  • D、

    1799-12-31, 1800-1-1, 1925-5-1, 2020-8-1, 2050-12-31

正确答案: B 

14、小明设计了如下输入数据用于构造“下一日”问题的黑盒测试用例,下列说法正确的是(    ) ①2020-2-29    ②2021-2-29    ③2020-2-28 ④2021-2-28    ⑤2021-5-15    ⑥2021-5-31(5.0分)

  • A、

    ①~④等价,⑤和⑥等价

  • B、

    ①和②等价,③和④等价,⑤和⑥等价

  • C、

    ①和②不等价,③和④等价,⑤和⑥不等价

  • D、

    只有③和⑤等价

正确答案: D 

15、某被测软件有2个相互独立的输入参数p1, p2。按照等价类测试法,对参数p1划分出2个有效等价类和3个无效等价类;对参数p2划分出3个有效等价类和4个无效等价类;则至少能构造(    )个测试用例。(5.0分)

  • A、

    12

  • B、

    13

  • C、

    17

  • D、

    18

正确答案: B

16、黑盒法是根据程序的( )来设计测试用例的。(2.0分)

  • A、内部逻辑
  • B、功能
  • C、输入数据
  • D、应用范围

正确答案: B

17、下面是对等价类划分法的描述,错误的是( )(2.0分)

  • A、将测试对象的输入域划分成若干部分。
  • B、从每个部分中选取少数具有代表性的数据作为测试用例。
  • C、只需要考虑程序中合理的、有意义的输入数据。
  • D、等价类划分法的主要依据是根据需求规格说明书而进行。

正确答案: C 

18、某程序的输入x 取值于一个固定的枚举类型 {1,4,7,9} ,并且程序将要对这 4 个输入值分别进行处理,根据等价类划分法,这种情况下对输入 x 划分正确的是哪个选项(     )。(2.0分)

  • A、

    划分为1个有效等价类、4个无效等价类。

  • B、

    划分为4个有效等价类、1个无效等价类。

  • C、

    划分为1个有效等价类、2个无效等价类。

  • D、

    划分为1个有效等价类、1 个无效等价类。

正确答案: B

19、下面关于边界值分析的说法,错误的是( )。(2.0分)

  • A、边界值分析采用定义域或等价区间的边界值设计测试用例
  • B、边界值分析是一种补充等价划分的黑盒测试技术
  • C、边界值分析法考虑了输入变量之间的依赖关系
  • D、程序在处理大量中间数值时不易出错,但容易在边界值处出现错误。

正确答案: C 

20、某程序输入 X 为整数类型变量,1

  • A、

    1,10

  • B、

    1,2,5,9,10

  • C、

    0,1,5,10,11

  • D、

    0,1,2,9,10,11

正确答案: C 

21、某软件提供口令设置功能,对口令的要求如下: 

(1)长度至少为8;

(2)口令中至少包含三部分:1)字母;2)数字;3)非字母和数字的其它可键盘输入符号,如:字符串“abc1234@”是合法口令,而“abc12345”是非法口令。 现有如下字符串:

 ①”abcd12%” ②”abcd12%%” ③”abcdefgh” ④”12345678″ 

⑤”1234abcd” ⑥”12abcd&&” ⑦”1234abcde” ⑧”%@@@@###” ⑨”abcd12%%

” 

则从等价类结合边界值测试技术看,上述字符串最适宜用于测试用例的是:

(5.0分)

  • A、

    ①②③④⑤⑥⑨

  • B、

    ①②③④⑤⑦⑨

  • C、

    ①②③④⑤⑧⑨

  • D、

    ①②③④⑤⑥⑦⑧⑨

正确答案: C 

22、下面的四条说法,不正确的是哪一项( )(2.0分)

  • A、等价类划分法没有考虑输入条件之间的联系与相互组合的情况
  • B、因果图法适合于检查程序输入条件的各种组合情况
  • C、因果图中可以表示出恒等、非、或、与四种因果关系
  • D、因果图法是根据画出的因果图直接设计测试用例

正确答案: D 

23、某个程序的因果图分析,原因C1和C2表示的状态不可能同时出现, 其原因是C1和C2之间具有 ( )。(2.0分)

  • A、异约束
  • B、或约束
  • C、唯一约束
  • D、要求约束

正确答案: A 

24、下面对决策表法描述不正确的是哪一条( )(2.0分)

  • A、是最为严格、最具有逻辑性的黑盒测试方法
  • B、适合处理针对不同逻辑条件的组合值执行不同操作的问题
  • C、决策表由条件桩、动作桩、条件项和动作项所组成
  • D、决策表中条件的排列顺序可能会影响到所执行的操作

正确答案: D 

25、下表是决策表化简过程中的中间结果,

第3章黑盒测试自测

已知所有条件均只有两种取值,则根据其初始决策表和最终简化后的决策表设计的测试用例数分别是 (      )。(5.0分)

  • A、

    7, 3

  • B、

    8, 3

  • C、

    7, 4

  • D、

    8, 4

正确答案: A 

26、“当两个原因c1、c2同时满足时则执行结果e”,能描述该关系的因果图是(    )

第3章黑盒测试自测

(2.0分)

  • A、

    图A

  • B、

    图B

  • C、

    图C

  • D、

    图D

正确答案: D 

27、“当原因c1、c2只要有一个满足时则结果e发生”,下列分析正确的是( )(2.0分)

  • A、c1和c2之间存在I约束
  • B、c1和c2之间存在E约束
  • C、c1和c2之间存在O约束
  • D、上述分析均不正确

正确答案: D 

28、小明对某软件进行基于决策表的黑盒测试,分析发现该软件需求中有n个条件,每个条件均有m种取值,则初始决策表中的规则数为(    )。(2.0分)

  • A、

    m+n

  • B、

    m×n

  • C、

    第3章黑盒测试自测
  • D、

    第3章黑盒测试自测

正确答案: C 

29小明对某软件功能进行基于决策表的黑盒测试,分析发现该软件需求中有3个条件,各条件分别有2、3、4种取值,则小明设计的测试用例数n满足( )。(2.0分)

  • A、n≥24
  • B、n≤24
  • C、n=24
  • D、n

正确答案: B 

30、小明对某软件使用因果图进行黑盒测试,经分析发现有n个原因,m个结果,则小明构造的初始决策表中的规则数为(    )。(2.0分)

  • A、

    第3章黑盒测试自测
  • B、

    第3章黑盒测试自测
  • C、

    第3章黑盒测试自测
  • D、

    第3章黑盒测试自测

正确答案: A 

31、小明使用场景法对某业务流程进行测试用例设计,经分析发现共有n个备选流,则小明对该业务功能设计的测试用例数( )。(2.0分)

  • A、至少n个
  • B、至少n+1个
  • C、最多n个
  • D、最多n+1个

正确答案: B 

32、下列图中,能描述“原因c满足则结果e一定出现,否则结果e不会出现”的因果图是(    )

第3章黑盒测试自测

(2.0分)

  • A、

    图A

  • B、

    图B

  • C、

    图C

  • D、

    图D

正确答案: A 

33、小明对某软件使用因果图测试法设计测试用例,他构造的初始决策表如下:

第3章黑盒测试自测

则小明绘制的因果图中,C1、C2和C3之间的关系是(    )(2.0分)

  • A、

    E约束

  • B、

    I约束

  • C、

    O约束

  • D、

    无约束

正确答案: B 

34、小明对某软件使用因果图测试法设计测试用例,他构造的初始决策表如下:

第3章黑盒测试自测

则小明绘制的正确的因果图是(    )

第3章黑盒测试自测

(5.0分)

  • A、

    图A

  • B、

    图B

  • C、

    图C

  • D、

    图D

正确答案: B

35、小明在对某电商平台使用场景法设计测试用例,他共梳理出8个备选流,则他设计的用例数n满足( )(2.0分)

  • A、n≤8
  • B、n≤9
  • C、n≥8
  • D、n≥9

正确答案: D 

36、对某系统中的“修改密码”功能采用场景法分析基本流和备选流的描述如下: 

基本流A: 

A1 点击“个人信息” 

A2 点击“用户密码修改” 

A3 输入原密码 

A4 输入合法的新密码 

A5 再次输入新密码 

A6 点击“确定” 

 备选流: 

B1 在基本流步骤A3中,输入错误的原密码,验证原密码错误,重新加入基本流A3中。 

B2 在基本流步骤A4中,输入非法的新密码,验证新密码不合法,重新加入基本流A3中。 

B3 在基本流步骤A5中,输入与步骤A4中不一致的密码,验证此密码不合法,重新加入基本流A3中。  

构造场景,并设计测试用例如下表如下: 

第3章黑盒测试自测

 则下列选项中能分别表示①~④是:(            )(5.0分)

  • A、

    I, I, N/A, V

  • B、

    I, N/A, V, V

  • C、

    I, I, I, N/A

  • D、

    I, I, N/A, N/A

正确答案: A 

来源:一条小橘猫

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月22日
下一篇 2022年2月22日

相关推荐