使用RUCM可以将需求中的用例描述的非常清晰,这是我使用它的主要原因;除此之外也可以用它来写测试流程,rucm test模板使得测试流程看上去非常清晰明了。

· 注:如何在需求阶段全面地、准确地描述软件需求是一个关键问题。需求描述了软件系统的行为、特性或属性,是用户和开发人员之间的桥梁。准确、完整的需求是指导系统后续建模、 分析、开发和测试的根本依据。

        对于RUCM的安装与基本概念都已经介绍过,这里不再赘述,需要了解的童鞋可以看该分类中的另一篇博客,此文将主要介绍RUCM工具的使用实例。

·  一、使用流程(前三步上一篇都有介绍)

      · 1.新建工程

RUCM使用实例

         ·2.新建需求模型

RUCM使用实例

        · 3.改变视图

RUCM使用实例

         ·4.新建用例说明

RUCM使用实例

        ·5.编写用例说明

编写内容严格按照用例模板进行填写,如下图所示:

RUCM使用实例

·二、实例说明

           ·1.如下是一个选课系统的用例图,对于选课系统的功能不详细说明,可以根据用例图进行脑补。

RUCM使用实例

          ·2.根据如上用例图对每一个用例进行一一描述(一个内容完整的需求规格说明书需要将用例图中的每一个用例都进行描述),现只对选课这一用例进行描述,内容如下:

RUCM使用实例

        · 3.在上图中的basicflow处鼠标右键可以对事件流进行命名,选择create alternative flow中的specific alternative,填写事件流中对应的判定语句的特定分支流。

注:选择其他内容分别代表全局分支流和有界分支流,要根据系统的具体情况进行选择。

RUCM使用实例

        · 三、测试规格说明模板-实例说明

下面以系统的非功能性需求中的兼容性为例,按照RUCM4test标准说明测试用例

(初学阶段,写的不是很好,但是模板是正确的)

RUCM使用实例

         · 注:容错性表示当代码编写错误时,开发者会被通知到发生了什么错误,而不是直接将这个错误的上下文丢掉或者伴随着错误而退出程序。


相关文章:

  • 2021-11-04
  • 2021-04-29
  • 2021-06-27
  • 2021-10-11
  • 2022-02-08
  • 2022-02-24
  • 2022-02-01
  • 2021-10-27
猜你喜欢
  • 2021-06-25
  • 2021-11-20
  • 2021-07-09
  • 2021-09-06
  • 2021-08-17
  • 2021-11-14
  • 2021-09-07
相关资源
相似解决方案