欢迎软件行业的同仁们来参观讨论!

使用因果图法和判定表法设计测试用例

上一篇 / 下一篇  2013-09-05 21:46:31 / 个人分类:每日一记

一、基本概念

1、应用场合:

     在一个界面中有多个控件,控件之间存在组合关系和限制关系,不同的控件组合会产生不同的输出结果。为了弄清输入条件和输出结果之间的关系,可以使用因果图方法。

2、核心:

因——原因,输入条件(动作)

果——结果,输出结果

根据需求找出“原因/输入”和“结果/输出”,进一步找到原因和结果的对应关系。

3、使用限制条件

比较适合于每个控件的输入状态(动作)比较少的情况,如:按钮按下和不按下,单选按钮,复选框,或者取值数量较少的列表框。

二、步骤

1、找出所有的输入(因),编号

2、找出所有的输出结果(果),编号

3、在第1步的基础上找到输入条件之间的组合关系和限制关系

4、在第2步基础上找到输出结果之间的组合关系和限制关系

5、根据步骤3和4,确立什么样的输入组合会产生什么样的输出组合,画出因果图

6、根据因果图,画出判定表(决策表)

7、根据判定表,编写测试用例(判定表的一列对应写一条用例)

三、重要结论

1、对于不同控件的有效等价类(或有效边界值),可以尽可能在一条用例中同时使用(测试),以减少用例数量

2、对于控件的无效等价类(或无效边界值),开始时一次只测试一个,不能组合,以避免屏蔽。后面可以适当组合。




TAG:

 

评分:0

我来说两句

日历

« 2024-05-04  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 39516
  • 日志数: 55
  • 建立时间: 2013-08-30
  • 更新时间: 2013-12-27

RSS订阅

Open Toolbar