场景法中基本流的选取

          场景法三步:选择基本流和备选流、选择场景、根据场景写测试用例。我以前好像没有做全过,哈哈哈,

因为选择基本流和备选流 与 选择场景 太相近了。我想说一下选择基本流的问题,因为无意中在书中看

到了这么一句,可能也是针对书中的上下文环境写的,基本流“是经过用例最简单的路径。”,对此我当

时也觉得对,后来又觉得有点问题,可能我断章取义了,反正把我的想法写在这里吧。

          基本流不一定是最简单的业务流,以取款机取款为例,成功取款的业务流并不是最简单的业务流(如:不

能成功取款,卡插入后发现无此账户,直接给出提示退卡更简单),但书中例子还是选择“顺利取款”作

为基本流的,此也说明了这点。

          个人认为,基本流选择最好是a.选择一个正常的业务流,b.并且尽可能包含所有条件。备选流很自然的就

可以是基本流中条件的另外的取值了。当然,b项只能“尽可能”了。

          再以书中 “输入三边判断是否构成三角形,构成什么样的三角形”为例,基本上“构成等边三角形”、

“构成等腰三角形”、“构成不等边三角形”都可以做为基本流,但我还是觉得选择“构成不等边三角形

”好一点。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值