UML和模式应用4:初始阶段--用例编写的准则

Posted HZero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML和模式应用4:初始阶段--用例编写的准则相关的知识,希望对你有一定的参考价值。

1.前言

本文主要介绍用例编写时所遵循的几条基本准则。

2.用例编写的准则

2.1 以本质的风格编写用例

如系统认证,而不要说 需要输入ID进行认证等

2.2 编写简洁的用例

如系统认证,不要说 这个系统认证

2.3 编写黑盒用例

通过职责来描述系统,而不是说明系统如何工作

2.4 采用参与者和参与者目标的视角

对特定参与者具有价值的可观察结果

2.5 如何发现用例

1.选择系统边界

如:POS系统之外的收银员、支付授权服务都在系统边界之外;

2.寻找主要参与者和目标

用例建模的观点就是寻找参与者及其目标。系统主要为谁而设计(为谁的目标服务),谁就是主要参与者

3.定义用例

一般为每个用户目标分别定义用例。

2.6 什么样的测试有助于发现有用的用例

  • 老板测试:用例要达到可量化价值的结果
  • EBP测试:即基本业务过程测试,系统和数据具有稳定和持久状态
  • 规模测试:用例通常包含多个步骤
  • 测试的合理违例:如果子步骤在多个基本用例中出现,考虑将其单独分离出来作为一个用例

 

以上是关于UML和模式应用4:初始阶段--用例编写的准则的主要内容,如果未能解决你的问题,请参考以下文章

UML和模式应用4-初始阶段

UML和模式应用5:细化阶段--概述

UML和模式应用4:初始阶段--进化式需求

UML和模式应用5:细化阶段---操作契约

UML和模式应用5:细化阶段---系统顺序图

软件工程UML在软件开发各个阶段的应用