第六章单元测试
- 采用等价类技术进行测试的两个动机是( )。
- 等价类测试的核心是对输入域或输出域进行等价划分,将集合/论域分为多个互不相交的子集,并且这些子集的并集等于全集。( )
- 下列关于等价类的划分原则,正确的是( )。
- 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的有效等价类。( )
- 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的有效等价类。( )
- 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的无效等价类。( )
- 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的无效等价类。( )
- 某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用等价类测试,可以划分出的有效等价类为( )。
- 采用等价类测试技术,不仅可以考虑输入域的等价类划分,还可以考虑输出域的等价类划分。( )
- 等价类测试技术可以分为哪几种类型?( )
A:期望尽可能地避免冗余测试
B:期望具有某种意义上的完备性
C:期望发现最多的程序Bug
D:期望证明软件没有缺陷
答案:期望尽可能地避免冗余测试
###期望具有某种意义上的完备性
A:错 B:对
A:如果输入条件规定了取值范围,可以定义一个有效等价类和两个无效等价类
B:如果确知已划分的等价类中各元素在程序中的处理方式不同,则应将此等价类进一步划分成更小的等价类
C:如规定了输入数据的一组值,且程序对不同输入值做不同处理,则每个允许的输入值是一个有效等价类,并有一个无效等价类(所有不允许的输入值的集合)
D:如果规定了输入数据的个数,可以划分出一个有效等价类和两个无效等价类
E:如果规定了输入数据必须遵循的规则,可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)
A:错 B:对
A:错 B:对
A:错 B:对
A:错 B:对
A:0<X≤100
B:0≤X<100
C:0≤X≤100
D:0<X<100
A:错 B:对
A:强健壮等价类测试
B:弱健壮等价类测试
C:弱一般等价类测试
D:强一般等价类测试
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!