测试用例的设计

        要想设计比较完善的测试用例,需要深入理解需求文档的要点,如果提供的原型文档,也能帮助我们理解需求。从需求里提取出要点后,针对各个要点进行模块划分,各个模块再分成子模块,子模块还可以再进行细分。针对各个点进行用例的设计,设计用例常用的方法,有边界值法、等价类法、因果图法、正交法。
       边界值法和等价类法通常结合在一起使用,例如针对某个输入框,需求文档会要求输入的字符类型、字符长度等,此时可以用边界值法设计长度范围的测试用例,而由于输入范围比较大时,则可以采用等价类法设计输入值的测试用例。
       因果图法:通常不会按照理论画出因果图,但是会根据理论提取出条件,根据条件得出结果,从而设计测试用例。
       当条件比较多时,采用因果法设计的用例时会产生冗余,此时可以考虑正交法,一个条件有多种取值,提取条件及其取值,再查找对应的正交表,根据正交表进行用例的设计。
 
      不管怎样设计用例,最终都离不开需求和需求文档,因此深入理解需求才能设计出比较完备的测试用例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值