天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

黑盒测试用例设计方法之流程分析法(七)

上一篇 / 下一篇  2011-11-03 22:49:49 / 精华(1) / 置顶(1) / 个人分类:软件测试技术


每篇一问:什么书买不到?


1、定义:

      又叫场景分析法、业务分析法是企业中测试用例设计中的首选方法,主要针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计。大部分软件通过用事件触发来控制流程,而事件触发时的情景便形成了场景,同一事件不同的触发顺序和处理结果会形成多个场景,根据流程的顺序依次进行组合,使得流程的各个分支都能走到。

2、实施步骤:

      1.画出业务流程图

      2.定义状态结点和条件分支

      3.确定测试路径

      4.构造测试用例

3、适用范围:

      业务流程的测试

      安装流程的测试

4、优缺点:

      优点:降低了测试用例设计的难度、在实践紧迫下可以选择性地设计用例

      缺点:测试不够充分


每篇一答:遗书


                          零测试


TAG: 零测试 流程分析法 优点 测试用例设计 黑盒测试 业务分析法

邱建忠的个人空间 引用 删除 邱建忠   /   2013-07-01 09:08:27
5
零测试 引用 删除 零测试   /   2011-11-04 19:21:48
业务流程分支是都能覆盖了。但是各个功能点没有测试到嘛。我举个例子:譬如说注册页面有用户名,密码,确认密码,日期等信息,如果使用流程分析法,就应该测试正常流即正常注册成功的和异常流即异常注册失败的,但是密码由几个字符组合,多了多少会报错,是否可以使用空格等都没有测试到。所以说改方法不够充分!
淘气海贼兔♡♥ 宝贝小狐狸 引用 删除 futogether   /   2011-11-04 11:15:48
缺点:测试不够充分

为什么这么说? 既然各个流程分支都能覆盖了,为什么还会有测试不够充分之说?
 

评分:0

我来说两句

Open Toolbar