第六章单元测试
  1. 采用等价类技术进行测试的两个动机是( )。

  2. A:期望尽可能地避免冗余测试
    B:期望具有某种意义上的完备性
    C:期望发现最多的程序Bug
    D:期望证明软件没有缺陷

    答案:期望尽可能地避免冗余测试
    ###期望具有某种意义上的完备性

  3. 等价类测试的核心是对输入域或输出域进行等价划分,将集合/论域分为多个互不相交的子集,并且这些子集的并集等于全集。( )

  4. A:错 B:对
  5. 下列关于等价类的划分原则,正确的是( )。

  6. A:如果输入条件规定了取值范围,可以定义一个有效等价类和两个无效等价类
    B:如果确知已划分的等价类中各元素在程序中的处理方式不同,则应将此等价类进一步划分成更小的等价类
    C:如规定了输入数据的一组值,且程序对不同输入值做不同处理,则每个允许的输入值是一个有效等价类,并有一个无效等价类(所有不允许的输入值的集合)
    D:如果规定了输入数据的个数,可以划分出一个有效等价类和两个无效等价类
    E:如果规定了输入数据必须遵循的规则,可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)
  7. 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的有效等价类。( )

  8. A:错 B:对
  9. 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的有效等价类。( )

  10. A:错 B:对
  11. 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的无效等价类。( )

  12. A:错 B:对
  13. 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的无效等价类。( )

  14. A:错 B:对
  15. 某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用等价类测试,可以划分出的有效等价类为( )。

  16. A:0<X≤100
    B:0≤X<100
    C:0≤X≤100
    D:0<X<100
  17. 采用等价类测试技术,不仅可以考虑输入域的等价类划分,还可以考虑输出域的等价类划分。( )

  18. A:错 B:对
  19. 等价类测试技术可以分为哪几种类型?( )

  20. A:强健壮等价类测试
    B:弱健壮等价类测试
    C:弱一般等价类测试
    D:强一般等价类测试

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部