用例的书写与使用

用例文档能很好的解释需求,能同时作为设计者,开发者,和测试人员参考的文档.  

与传统需求文档的比较

用例模拟真实场景,探索需求

用例已经证实更容易被业务用户理解,是开发人员和最终用户的很好的沟通桥梁。

用例能够作为估计,制定进度和验证成果的基础。

用例在项目中可复用。用例在每一次迭代中都能进一步演化,用例可以用于捕获需求,成为设计师、程序员的设计、开发依据,发展为测试用例,到最后成为用户手册。

在一般系统中.以用例为核心来组织需求用例文档是需求文档,但用例文档并不是所有的需求.

一个典型的用例包含以下的元素

l  用例规约

l  用例编号

l  执行者

l  前置条件

l  后置条件

l  涉众利益

l  基本路径

    1.XXXXX

    2.XXXXX

      3.XXXXX

l  扩展路径

l2a.XXXXXX

l  字段列表

l  业务规则

l  非功能需求

l  设计约束

l  待解决问题

 

常见的用例关系有扩展,包含和泛化

如何识别用例之间的关系,通过关系来整理用例

l  扩展

表示两个用例间有扩展关系,后者是前者信息或者业务功能的扩展。

目的:分离扩展路径

l  包含

表示两个用例间有包含关系,后者是前者的一部分。

目的:提取公共步骤,便于复用

l  泛化

表示两个用例之间的继承关系

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值