必威体育Betway必威体育官网
当前位置:首页 > IT技术

黑盒测试

时间:2019-09-06 09:11:08来源:IT技术作者:seo实验室小编阅读:66次「手机版」
 

黑盒

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。

测试用例(Test Case):是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素

评价测试用例的标准

用例表达清楚,无二义性

用例可操作性强

用例的输入与输出明确。一条用例只有一个预期结果。

用例的可维护性好

用例对需求的覆盖率高

暴露程序Bug的能力强

测试用例的设计方法

等价类

边界值

因果图

正交表

场景设计

错误猜测法

等价类:

等价类指的是,依据需求将输入(特殊情况下会考虑输出)划分为若干个等价类,从等价类中选出一个测试用例,如果这个测试用例测试通过,则认为所代表的等价类测试通过,这样就可以用较少的测试用例达到尽量多的功能覆盖,解决了不能穷举测试的问题。

有效等价类和无效等价类

现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。

因果图

因果图是一种简化了的逻辑图,能直观地表明程序输入条件(原因)和输出动作(结果)之间的相互关系。

因果图法设计测试用例的步骤

分析所有可能的输入和可能的输出

找出输入与输出之间的对应关系

画出因果图

因果图转换成判定表

把判定表对应到每一个测试用例

正交法设计测试用例的步骤:

1、有哪些因素(变量)

2、每个因素有哪几个水平(变量的取值)

3、选择一个合适的正交表

4、把变量的值映射到表中

5、把每一行的各因素水平的组合作为一个测试用例

6、加上你认为可疑且没有在表中出现的用例组合

场景设计

该方法可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,使测试用例更容易理解和执行。

典型的应用是用业务流把各个孤立的功能点串起来,为测试人员建立整体业务感觉,从而避免陷入功能细节忽视业务流程要点的错误倾向。

相关阅读

方案:黑盒测试方法实例2

根据因果图建立判定表。 表中8种情况的左面两列情况中,原因①和原因②同时为1,这是不可能出现的,故应排除这两种情况。表的最下一栏

黑盒测试和白盒测试的区别

一. 软件测试方法 1.        软件测试方法:白盒测试、黑盒测试、灰盒测试、静态测试、动态测试 2.      

黑盒测试和白盒测试区别

一、黑盒测试和白盒测试黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部

黑盒测试用例设计方法之边界值分析法

黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景图

分享到:

栏目导航

推荐阅读

热门阅读