以下关于等价类划分法的叙述中,不正确的是( )。A.如果规定输入值string1必须是‘\0’结束,那么得到两个等价类,即有效等价类{string1|string1以‘\0’结束},无效等价类{string1|string1不以‘\0’结束}B.如果规定输入值int1取值为1、-1两个数之一,那么得到3个等价类,即有效等价类{int1|int1=1}、{int1|int1=-1}无效等类价类{int1|int1≠1并且int1≠-1}C.如果规定输入值int2取值范围为-10~9,那么得到的两个等价类,即有效等价类{int2|-109}D.如果规定输入值int3为质数,那么得到两个等价类,即有效等价类{int3|int3是质数},无效等价类{int3|int3不是质数}

以下关于等价类划分法的叙述中,不正确的是( )。

A.如果规定输入值string1必须是‘\0’结束,那么得到两个等价类,即有效等价类{string1|string1以‘\0’结束},无效等价类{string1|string1不以‘\0’结束}
B.如果规定输入值int1取值为1、-1两个数之一,那么得到3个等价类,即有效等价类{int1|int1=1}、{int1|int1=-1}无效等类价类{int1|int1≠1并且int1≠-1}
C.如果规定输入值int2取值范围为-10~9,那么得到的两个等价类,即有效等价类{int2|-10<=int2<=9},无效等价类{int2|int2<-10或者>9}
D.如果规定输入值int3为质数,那么得到两个等价类,即有效等价类{int3|int3是质数},无效等价类{int3|int3不是质数}

参考解析

解析:划分等价类的6条原则:
(1)在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类
(2)在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可以确立一个有效等价类和一个无效等价类
(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类
(4)在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类
(5)在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)
(6)在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则再将该等价类进一步地划分为更小的等价类
选项C属于规定了输入数据的取值范围,因此应该得到一个有效等价类{int2|-10<=int2<=9}和两个无效等价类{int2|int2<-10}、{int2|int2>9}。

相关考题:

以下属于白盒测试的是()。 A.边界值分析法B. 等价类划分法C. 逻辑覆盖测试法D. 黑盒测试法

软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于________测试。

以下关于黑盒测试用例设计方法的叙述,错误的是( )。A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界 B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表 C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率 D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例

在黑盒测试中,着重检查输入条件的组合是 ______。A.等价类划分法B.边界值分析法C.错误推测法D.因果图法

关于等价分类测试法,下列说法不正确的是______。A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类B) 等价类是指某个输入域的子集合,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C) 测试某个等价类的代表值就等价于对这一类其他值的测试D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试A.B.C.D.

用等价类划分法设计一个测试用例时,使其覆盖()尚未被覆盖的合理等价类。

常用的黑盒测试有等价类划分法、【 】和错误推测法3种。

以下叙述中不正确的是 ______。A.表达式a=b等价于a=abB.表达式a|=b等价于a=a|bC.表达式a!=b等价于a=a!bD.表达式a^=b等价于a=a^b

以下关于边界值测试法的叙述中,不正确的是(60)。A.边界值分析法不仅重视输入域边界,而且也必须考虑输出域边界B.边界值分析法是对等价类划分方法的补充C.发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少D.测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值

下面属于白盒测试方法的是( )。A.等价类划分法B.逻辑覆盖C.边界值分析法SX 下面属于白盒测试方法的是( )。A.等价类划分法B.逻辑覆盖C.边界值分析法D.错误推测法

以下不属于黑盒测试方法的是( )。A.等价类划分法B.边界值分析法C.因果图法 D.路径覆盖法

以下关于等价类划分法的叙述中,不正确的是 ( ) 。A.如果规定输入值a的范围为1~99,那么得到两个等价类,即有效等价类 {a|1=a=99|,无效等价类{a|a1或者a99}B.如果规定输入值s的第一个字符必须为数字,那么得到两个等价类,即 有效等价类{s|s的第一个字符是数字},无效等价类{s|s的第一个字符不是数字}C.如果规定输入值x取值为1,2,3三个数之一,那么得到4个等价类, 即有效等价类{x|x=1)、{x|x=2}、{x|x=3},无效等价类(x|x1,2,3}D.如果规定输入值i为奇数,那么得到两个等价类,即有效等价类{i|i是奇数}无效等价类{i|i不是奇数}

以下关于面向对象数据库的叙述中,不正确的是( ) 。A.类之间可以具有层次结构 B.类内部可以具有有嵌套层次结构 C.类的属性不能是类 D.类包含属性和方法

以下关于类和对象关系的叙述中,( )是不正确的A.对象是类的实例B.类是对象的抽象C.类是静态的,对象是动态的D.类和对象必须同时存在

以下关于类和对象关系的叙述中,( )是不正确的A:对象是类的实例B:类是对象的抽象C:类是静态的,对象是动态的D:类和对象必须同时存在

以下关于黑盒测试的测试方法选择的叙述中,不正确的是( )A.在任何情况下都要采用边界值分析法B.必要时由等价类划分法补充测试用例C.可以用错误推测法追加测试用例D.如果输入条件之前不存在组合情况,则采用因果图法

以下关于等价类划分法的叙述中,不正确的是( )。A.如果规定输入值a的范围为1~99,那么得到两个等价类,即有效等价类{a|199}B.如果规定输入值s的第一个字符必须为数字,那么得到两个等价类,即有效等价类{s|s的第一个字符是数字},无效等价类{s|s的第一个字符不是数字}C.如果规定输入值x取值为1,2,3三个数之一,那么得到4个等价类,即有效等价类{x|x=1)、{x|x=2}、{x|x=3},无效等价类(x|x≠1,2,3}D.如果规定输入值i为奇数,那么得到两个等价类,即有效等价类{i|i是奇数}无效等价类{i|i不是奇数}

根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是( )。A.等价类划分法B.因果图法C.场景法D.边界值分析法

下关于黑盒测试的测试方法选择的叙述中,不正确的是______。A.在任何情况下都要采用边界值分析法B.必要时用等价类划分法补充测试用例C.可以用错误推测法追加测试用例D.如果输入条件之间不存在组合情况,则应采用因果图法

以下关于等价类划分法的叙述中,不正确的是______。A.如果规定输入值string1必须以'\0'结束,那么得到两个等价类,即有效等价类{string1|string1以'\0'结束},无效等价类{string1|string1不以'\0'结束}B.如果规定输入值int1取值为1,一1两个数之一,那么得到3个等价类,即有效等价类{int1|int1=1}、{int1|int1=-1},无效等价类{int1|int1≠1并且int1≠-1}C.如果规定输入值int2的取值范围为-10~9,那么得到两个等价类,即有效等价类{int2|-10<=int2<=9},无效等价类{int2|int2<=-10或者int2>9}D.如果规定输入值int3为质数,那么得到两个等价类,即有效等价类{int3|int3是质数},无效等价类{int3|int3不是质数}

下列队等价类测试技术描述不正确的是()A、弱一般等价类测试是通过一个测试用例中的每个等价类的一个变量实现B、强一般等价类测试基于多缺陷假设C、等价类测试关键是选择确定类的等价关系D、不存在弱健壮等价类测试

黑盒测试中,着重检查输入条件的组合是()A、等价类划分法B、边界值分析法C、错误推测法D、因果图法

等价类划分法的主要思想是首先将所有的输入数据划分成若干个有效等价类,然后设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的等价类,重复这一步,直到所有的等价类都被覆盖为止。

单选题在黑盒测试中,着重检查输入条件的组合是(  )。A等价类划分法B边界值分析法C错误推测法D因果图法

单选题黑盒测试中,着重检查输入条件的组合是()A等价类划分法B边界值分析法C错误推测法D因果图法

问答题使用等价类划分法进行测试的步骤?

判断题等价类划分法的主要思想是首先将所有的输入数据划分成若干个有效等价类,然后设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的等价类,重复这一步,直到所有的等价类都被覆盖为止。A对B错