黑盒用例设计技术有:
1.等价类划分方法
2.边界值分析方法
3.错误推测方法
4.因果图判定表方法
5.正交试验设计方法
6.场景法
重点熟悉等价类划分方法、边界值分析方法、场景法
等价类划分方法:
有效等价类
是指对于程序的规格说明来说是合理的,有意义的输入数据构成的集合.利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。
无效等价类
与有效等价类的定义恰巧相反。无效等价类指对程序的规格说明是不合理的或无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。
设计测试用例时,要同时考虑这两种等价类.因为,软件不仅要能接收合理的数据,也要能经受意外的考验.这样的测试才能确保软件具有更高的可靠性.
边界值分析方法:
边界值分析方法是对等价类划分方法的补充
与等价划分的区别
边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。
边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。
如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据。
例如,如果程序的规格说明中规定:“重量在10公斤至50公斤范围内的邮件,其邮费计算公式为……”。作为测试用例,我们应取10及50,还应取10.01,49.99,9.99及50.01等。
场景法:
场景法也叫流程分析法,是将软件系统的某个流程看成路径,用路径分析的方法来设计测试用例。根据流程的顺序依次进行组合,使得流程的各个分支都能走到。
现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。
黑盒用例的设计技术
发表于:2018-09-19
作者:伞外听雨
来源:博客园
 相关文章
如何使测试用例可执行? 漫谈测试成长之探索——测试用例评审 七分钟教会你如何编写一个合格的测试用例 软件测试技术之测试用例场景法的3个例子 测试用例基础:接口测试流程及用例设计 软件测试人员一定要会的用例设计思路- 周排行
- 月排行
-   软件测试技术之测试用例场景法的3个例子
-   视频播放测试用例
-   测试用例之支付功能测试点整理
-   阿里巴巴B2B测试用例编写规范
-   如果让你来测试扫码支付,你会考虑哪...
-   七分钟教会你如何编写一个合格的测试用例
-   我所理解的测试策略——功能用例设计策略
-   测试用例之支付功能测试点整理
-   相机测试用例:手机、相机和摄像头测...
-   软件测试技术之测试用例场景法的3个例子
-   浅谈测试用例分级
-   嵌入式软件测试方法、案例与模板详解...
-   史上最详细的测试用例设计方法讲解
-   系统测试用例设计思路/模型