分析测试用例场景样例(笔记)

 

现在基本怎么上网 ,把曾经学习通俗易懂的知识留下来

分析用例

1.) 从use case分析出重要场景。这场景是use case的实例,也是use

case的执行路径。一个use case有多个可能执行的路径,各个路径都是一个场景。

2.)针对每个场景设计一个test case。用来检测系统在特定的上下文是否能够提供正确的服务

例子

青蛙王子和公主的约会

ucDateWithPrincess

 

Use case 名称

DateWithPrincess

目的

青蛙和公主约会

基本路径

1. 青蛙和公主约会

2.心情愉快公主亲吻青蛙

3.王子化身的青蛙立即编程英俊的王子

4.青蛙的心情很愉快。

备选路径

2.a 公主心情不愉快

2.a.1—公主没有亲威他

2.a.2—他很失望的离开

3.a 青蛙不是王子的化身

3.a.1—公主亲吻了青蛙

3.a.2—青蛙还是青蛙

3.a.3—他失望的离开了。

 

 

基于上面use case描述,可分析出一般场景

青蛙和公主约会,心情愉快的公主亲吻他,王子化身的青蛙立即变成英俊的王子,青蛙心情很愉快

替代场景

1. 青蛙和公主约会,心情愉快的公主亲吻他。因为不是王子的化身,青蛙仍然是青蛙,他的心情不快乐

2.青蛙和公主约会,心情不愉快的公主不愿意吻她。王子化身的他失望的离开了。

3.青蛙和公主约会,心情不愉快公主不愿意吻她,他很失望的离开了。

根据上面分析,设置各场景的前提条件和后置条件

 

场景

         前置条件

        后置条件

场景1

1.)公主心情愉快

2.)青蛙是王子的化身

1.)青蛙变成王子了

2.)青蛙(王子)心情快乐

场景2

1.)公主心情愉快

2.)青蛙不是王子的化身

1.)青蛙还是青蛙

2.)青蛙不快乐

场景3

1.)公主心情不快乐

2.) 青蛙是王子的化身

1.)青蛙还是青蛙

2.)青蛙不快乐

场景4

1.)公主心情不快乐

2.) 青蛙不是王子的化身

1.)青蛙还是青蛙

2.)青蛙非常失望

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值