51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3754|回复: 0
打印 上一主题 下一主题

[讨论] 统一建模语言UML中的用例图和活动图

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-8 20:52:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
统一建模语言UML (Unified Modeling Language)主要分为用例图,活动图。它的作用是用图形的方式表示用户的显示需求和隐示需求。即功能描述和非功能的描述。因为UML为可视化语言,这样比文档更加清晰方便理解。功能的描述包括:功能的说明,输入,操作/处理,功能执行完的结果几个方面。
    用例图的作用是1.用来描述功能说明。2.明确测试范围。3.通过Actor可以明确功能执行执行者。在用例图中有几个关键的要素:Use Case 即体现软件功能的说明。Actor 角色  表示功能的执行者。实线箭头表示包含关系,虚线箭头表示依赖关系。实线空箭头表示继承关系。通过用例图可以明确Actor之间的关系,Use case 之间的关系,Actor和Use case之间的关系。
    用例图做好后,就来绘制活动图。活动图的作用在于将单功能点的输入,操作,输出进行描述。同时,将功能组合使用业务场景来描述。首先要确定不同的泳道,例如用户是一个泳道,而系统属于另一个泳道,当然,根据不同的系统,可以分成若干个泳道。可以使用活动框来表示输入,输出,处理。如果有分支则使用分支符号表示。
    一般用例图是在测试计划前由测试人员编写,目的在于明确测试的范围,而活动图是在写测试用例前由测试人员绘制,目的在于据此来编写测试用例。因为活动图的每一个分支就可以表示一个测试用例。这种编写测试用例的方法又叫流程分析法。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 21:27 , Processed in 0.066565 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表