有时候,当我孤独地坐着等待生命大门关闭时,一种与世隔绝的感觉就会像冷雾一样笼罩着我。远处有光明、音乐和友谊,但我进不去,命运之神无情地挡住了大门。我真想义正词严地提出抗议,因为我的心仍然充满了热情。但是那些酸楚而无益的话语流溢在唇边,欲言又止,犹如泪水往肚里流,沉默浸透了我的灵魂。然后,希望之神微笑着走来对我轻轻耳语说:“忘我就是快乐。”因而我要把别人眼睛所看见的光明当作我的太阳,别人耳朵所听见的音乐当作我的乐曲,别人嘴角的微笑当作我的快乐。
发布新日志
-
2009-08-24 16:37:13
SATM客户可以选择三种交易中的任意一种:存款、取款和查询余额。这些交易可以在信用帐户和储蓄帐户上完成。如下图所示:
以用户查询余额为例,分析应用场景:
用户卡无效,被扣下:
用户第三次输入错误身份编号,选择推出(1)(2)(3)(15)
用户查询余俄:
用户输入错误身份少于3次,系统再进入(2),正确后进入屏幕5,可以选择交易类型。
用户查询余额后退出(1)(2)(5)(14)(15)
用户正确取款:(1)(2)(5)(7)(11)(14)
用户取款通道暂不可用,用户等待后可取(1)(2)(5)(10)(7)
用户余俄不足,用户取款被取消 (1)(2)(5)(7)(8)(15)
用户输入金额不是10的正数,进入9.重新输入后可取(1)(2)(5)(7)(11)
用户输入金额大于余俄,转入9,修正后进入11 。(1)(2)(5)(7)(9)(11)
用户在分支操作中出现错误,修正后可以取出(1)(2)(5)(10)(7)(8)(9)(11)(14)(15)
用户先查余额,再取款,之后再差余额
用户先查余额,再存款,之后再差余额
用户取款后余额更新
用户存款后余额更新
查看(950)
评论(0)
收藏
分享
管理
-
2009-08-24 15:47:26
场景分析法:分析软件应用的场景,从用户的角度出发,从场景的角度来设计测试用例,是一种面向用户的测试用例设计方法。
关心用户做什么,而不是关心产品做什么
优点:实用性强,有效,设计出来的用例有价值
缺点:可能使用的场景不一定能对事件系列进行全面的分析,设计出来的用例不完整。
分析方法的步骤:
1 找出所有会影响结果的环境因素。
2 找出所有可能发生的事件系列。
3 将环境因素和事件系列进行组合分析,推导不同的场景。
例子:
树上有一群鸟,一个猎人开枪打死一只还有几只???
场景包含显性场景和隐性场景
分析场景:
因素:鸟 树,猎人 枪
分析环境因素中可能出现的情况:
因素:树 树很大,很多鸟藏在树上,没有跑,树上还剩下9只鸟 |
鸟 猎人打中了一个鸟巢的鸟,所以鸟巢其他的鸟掉落下来,为n ,其中n<10,剩余的鸟为10-n |
猎人打中了鸟妈妈,剩下的鸟都是不会飞的鸟宝宝。所以还有9只鸟 |
枪:枪是无声的,其他鸟都没有听见,所以树上还有9只鸟。 |
结合可能出现的情况进行分析,得到以下场景:
场景1:
猎人开枪打鸟 |
一只鸟死了,鸟掉在树下 |
其它鸟跑了 |
树上还剩下1只鸟 |
场景2: |
猎人开枪打鸟 |
一只鸟死了,鸟掉在树下 |
其它鸟跑了 |
树上还剩下0只鸟 |
场景3:
猎人开枪打鸟 |
一只鸟死了,鸟掉在树下 |
其它鸟藏在树上 |
树上还剩下9只鸟
场景4:
猎人开枪打鸟 |
一只鸟死了,鸟掉在树下 |
其它鸟藏在树上 |
树上还剩下9只鸟
场景5:
猎人开枪打鸟 |
一只鸟死了,死了的那只鸟在鸟巢里,鸟巢也掉在树下 |
其它鸟跑了 |
树上还剩下n只鸟,n的数目就是鸟巢里小鸟的数目。
场景6:
猎人开枪打鸟
猎人打中了鸟妈妈,剩下的鸟都是不会飞的鸟宝宝,在鸟巢里。
树上还有9只鸟
场景7:
猎人开枪打鸟,强是无声的 |
一只鸟死了,掉在树下 |
其它鸟都没听见,还在树上 |
树上还剩下9只鸟
场景8:
猎人开枪打鸟,强是无声的 |
一只鸟死了,还在树上 |
其它鸟都没听见,还在树上 |
树上还剩下10只鸟 | |
影响结果的因素:
树上又增加了刚刚回来的鸟爸爸和鸟妈妈,所以总数会增加。
树上
| | |
查看(3465)
评论(5)
收藏
分享
管理