首页计算机考试软件测试工程师
(简答题)

黑盒测试有哪几种方法?请简单描述各种方法的特点。

正确答案

黑盒测试的具体技术方法主要有边界值分析法、等价类划分法、因果图法、决策表测试法等。
(1)边界值分析法是基于可靠性理论中称为“单故障”的假设,即有两个或两个以上故障同时出现而导致软件失效的情况很少,也就是说,软件失效基本上是由单故障引起的。因此,边界值分析利用输入变量的最小值、略大于最小值、输入值域内的任意值、略小于最大值和最大值来设计测试用例。
(2)等价类划分法是把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据当作测试用例。经过类别的划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。
(3)因果图方法就是从程序规格说明书的描述中找出因(输入条件)和果(输出结果或程序状态的改变),将因果图转换为决策表,最后为决策表中的每一列设计一个测试用例。这种方法考虑到了输入情况各种组合以及各个输入情况之间的相互制约关系。
(4)在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表法很适合测试这类问题。

答案解析

相似试题

  • (简答题)

    采用白盒测试法设计测试用例时,常用的逻辑覆盖测试方法有哪几种?请简单描述各种方法的目的。

    答案解析

  • (简答题)

    黑盒测试包括功能非功能测试部分,说明几种测试方法。

    答案解析

  • (简答题)

    请详细说明黑盒测试的方法。 

    答案解析

  • (简答题)

    简析已学的各种黑盒测试方法的特点,并分析如何选择恰当的黑盒测试方法?

    答案解析

  • (单选题)

    以下哪个方法不是黑盒测试用例设计方法?()

    答案解析

  • (简答题)

    黑盒测试方法都包括哪些?

    答案解析

  • (单选题)

    属于黑盒测试的方法?()

    答案解析

  • (多选题)

    选出属于黑盒测试方法的选项()

    答案解析

  • (填空题)

    确认测试在模拟环境下运用黑盒测试方法,由专门测试人员和()参加的测试。

    答案解析

快考试在线搜题