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