用例技术(二)——几种用例模板(格式)
1.完整正式用例格式
<名字:应该是一个动词短语来表示目标>
使用的环境:<目标较长的描述,如果需要,还包括触发条件>
范围:<设计范围,设计时将系统作为黑盒考虑>
层次:<概要,用户目标,子功能三者之一>
主执行者:<角色描述或者角色名称>
项目相关人员利益:<用例中项目相关人员和关键利益列表>
前置条件:<期望周围环境达到的状态>
最小保证:<所有退出操作之前,如何保证项目相关人员的利益>
成功保证:<目标完成时的环境状态>
触发事件:<什么启动了用例,可能时时间事件>
主成功场景:<步骤编号#><动作描述:从事件触发到目标达到清除的步骤>
扩展:<每次写一个扩展,每一个都指向主场景中的特定步骤>
<被改变步骤><条件>:<动作或子用例>
<被改变步骤><条件>:<动作或子用例>
技术和变化列表:<这里写出场景中因技术或数据变化可能的分支>
<步骤或者变化编号#><变化列表>
<步骤或者变化编号#><变化列表>
相关信息:<项目所需要的所有附加信息>
2.非正式用例格式
用例25 实际登陆
主执行者:用户
范围:应用程序
层次:子功能
<一系列过程描述>,在登陆前,系统要求输入。。。。
3.单列表格式
| 用例 |  |  | 
| 使用语境 |  |  | 
| 范围 |  |  | 
| 层次 |  |  | 
| 主执行者 |  |  | 
| 项目相关人员和利益 | 项目相关人员 | 利益 | 
|  |  | |
|  |  | |
| 前置条件 |  |  | 
| 最小保证 |  |  | 
| 成功保证 |  |  | 
| 触发事件 |  |  | 
| 描述 | 步骤 | 活动 | 
|  |  | |
|  |  | |
| 扩展 | 步骤 | 分支活动 | 
|  |  | |
|  |  | |
| 技术和数据变化 |  |  | 
4.双列表格式
左:执行者动作  右:系统动作
| 用户 | 系统 | 
| 输入订单号码 | 检测订单号码和当月中奖号码是否一致 登记... 发送邮件... 指导... | 
| 退出系统 |  | 
 

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号