编写有效用例读书笔记 第一章 引言

相关定义

  执行者:任何具有行为的人或物;项目相关人员:对被讨论系统的行为有特定兴趣的人或物;主执行者:启动与被讨论系统的一次交互活动,从而达到某一目的的人或物

  用例:规定被讨论系统行为的契约

  范围:界定被讨论的系统

  前置条件或保证:在用例执行之前和之后必须满足的条件

  主成功场景:一切顺利的情况;

  扩展:场景执行过程中的异常情况

分类

  因为编写目的的不同,可以将用例分为不同类型,随意和正式;业务用例、系统用例;概要、用户目标和子功能用例;黑盒(不关心内部细节)和白盒(描内部细节)。

用例是需求,但只是需求的一部分,作为需求的作用

  它可以将许多其他需求连接在一起,如用户的概要信息、业务规则和数据格式需求等;用例有助于组织项目计划,如发布时间、优先权和开发状态等。

用例的两个增值点

  对系统目标的描述,通过对用例的整理,可以描述系统可以做什么,揭示系统范围及创建系统的目的;通过对异常情况处理的描述的整理,可以发现以前未考虑的意外情况。

编写用例需要有效合理的安排精力,用例的工作量可以分为四个精确度等级,根据实际情况来安排编写精度。

  1.执行者和目标,列出系统所支持的执行者及其目标

  2.用例概述和主成功场景

  3.失败情况

  4.失败情况处理

posted @ 2013-11-03 17:23  BigFish(大鱼)  阅读(129)  评论(0编辑  收藏  举报