测试用例设计方法

目前已经学了五种方法
1、等价类法:等价类划分:是把所有可能的输入数据,即程序的输入域划分成若干部分(子 集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。测试某 等价类的代表值就等于对这一类其它值的测试。因此,可以把全部输入数据合 理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就 可以用少量代表性的测试数据,取得较好的测试结果。该方法是一种重要的、 常用的黑盒测试用例设计方法。
2、边界值法:无数的测试实践表明,大量的故障往往发生在输入定义域或输出值域的 边界上,而不是在其内部。因此,针对各种边界情况设计测试用例,通 常会取得很好的测试效果。通常和等价类法一起使用。
3、场景法:现在的软件几乎都是用事件触发来控制流程的
基本流和备选流的识别原则 :
1)一个业务只存在一个基本流
2)基本流只有一个起点,一个终点
3)基本流是主流程,备选流是分支流程 •
4)备选流的终点,可以是一个流程的出口,也可以回到基本流,还可以汇入其它的备选流
5)备选流汇合时,谁汇合到谁,取决于该流程出现的可能性大小,小的汇入大的
6)如果在流程图中出现了两个不相上下的基本流,一般需要分成两个两个业务看待.
4、判定表法:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。
判定表的优点:能够将复杂的问题按照各种可能的情况全部列举出来,简明并避 免遗漏。因此,利用判定表能够设计出完整的测试用例集合。
5、错误猜想法:错误猜测是基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地 设计测试用例的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值