• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

用例篇

开发技术 开发技术 3小时前 2次浏览

1.基于需求设计测试用例

  • 验证需求,正确性和合理性
  • 细分需求,多细致的需求就设计多细致的测试用例;从细分的需求里,根据每一个功能点设计完整的测试用例

案例:

   用户的需求:购买3000块以内的华为手机

   如何测试买来的手机符合用户需求?价格,品牌,真伪,手机基本功能的验证

2.等价类

当输入很多的情况下,没办法穷举,把输入(特殊情况下考虑输出)划分成若干个等价类,从每一个等价类中选一个有代表的测试用例,如果这个测试用例通过,则表示这个等价类测试通过。

有效等价类:

无效等价类:

3.因果图法

当我们的输入有多种,不同的输入组合对应不同的输出,可以使用因果图法;

因果图:恒等,与,或,非用例篇

 

用例篇

 

 如何根据因果图设计测试用例

  • 分析需求,找出所有的输入和输出
  • 找出所有输入和输出之间的关系
  • 画因果图
  • 根据因果图画判定表
  • 根据判定表设计测试用例

实例:淘宝618活动,订单已提交,订单合计金额大于300元或有红包,则进行优惠

(1)输入:订单已提交/订单不提交,合计金额大于300元/小于300,有红包/没红包

         输出:优惠/不优惠

(2)找关系

          订单已提交,金额大于300,有红包,优惠

          订单已提交,金额小于300,有红包,优惠

          订单已提交,金额大于300,没红包,优惠

          订单已提交,金额小于300,没红包,不优惠

          订单未提交,金额大于300,有红包,不优惠

          订单未提交,金额小于300,有红包,不优惠

          订单未提交,金额大于300,没红包,不优惠

          订单未提交,金额小于300,没红包,不优惠

(3) 画因果图

用例篇

(4) 画判定表,写测试用例

 

用例篇

 


程序员灯塔
转载请注明原文链接:用例篇
喜欢 (0)