首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-10-30 
分析测试用例场景样例(笔记)?现在基本怎么上网 ,把曾经学习通俗易懂的知识留下来分析用例1.) 从use case分

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

?

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

分析用例

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

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

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

例子

青蛙王子和公主的约会

uc:DateWithPrincess

?

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.)青蛙非常失望

热点排行