基于uml模型的测试用例设计方案

基于uml模型的测试用例设计方案

ID:22094008

大小:537.10 KB

页数:9页

时间:2018-10-27

基于uml模型的测试用例设计方案_第1页
基于uml模型的测试用例设计方案_第2页
基于uml模型的测试用例设计方案_第3页
基于uml模型的测试用例设计方案_第4页
基于uml模型的测试用例设计方案_第5页
资源描述:

《基于uml模型的测试用例设计方案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于UML模型的测试用例设计方案1.编写目的本文档用干说明依据UML模型设计测试用例的方法。2.文档内容本文档包拈UML模型简要介绍、依据UML模型设计测试川例的策略和方法3.预期读者项R经理、测试组4•了解uml4.1用例川例图包括参与者(Actor)、川例(UseCase)以及它们之间的关系;显示主角、川例、用例包以及它们之间的关系。O用例图分三个少骤,首先,确定系统角色;K•次,确定用例,冉次,对用例进行分解,确定下层的用例阁如下图所示:查看短消息详细v、側除短消息新建短消息4.2时序图时序閔中包括角色,对象,生命线,激活期和消息角色:系统角色,可以是人或者-

2、K他系统,了系统。对象:包含三种命名方式第一种方式包含对象名和类名第二种方式只显示类名不显示对象名,即为一个匿名对象。第三种方式只显示对象名不显示类名。生命线:代表吋序图屮的对象在一段吋期内的存在。吋序图屮每个对象和底部屮心都有一条垂直的虚线,这就是对象的生命线,对象间的消息存在于两条虚线间激活期:激活期代表吋序图屮的对象执行一项操作的吋期,在吋序图屮每条生命线上的窄的矩形代表活动期消息:定义交互和协作中交换信息的类,用于在实体叫传递信息。如下图所示:4.3活动图活动图说明了业务用例实现的工作流程,业务用例由一系列活动组成,它们丼同为业务主角生成某些工件。工作流程通

3、常包括•-个基木工作流程和一个或多个备选工作流程。工作流程的结构使用活动图来进行说明。如下图所示:基本活动4.4状态图状态阁(StatechartDiagram)是描述一个实体基于事件反应的动态行为,S示了该实体如何根据当前所处的状态对不M的事件做出反应的•撤类图显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等类图通常包括如卜內容:类、接口、协作、关系如T图所示5.测试用例设计方案5.1测试用例分析1.业务整体分析原分析模式:分析整个系统,确定都有哪些业务,哪些作为系统公共用例,哪些为业务公共川例Uml分析模式:这部分信怠来源主要是通

4、过川例图米得到系统包含多少个川例包,多少个川例集5.2测试用例设计设计方法要素來源备注场景法没计基本流、备选流活动图毎一条线都力一个用例因果法设计因子活动图活动阁屮的每一个判定或验证都可以作为一个因了时序图吋序图中涉及的每一个对象(对象元素)状态图时序罔中每一个对象对应的每一种状态和来源类图吋序图中涉及类的特性结果活动图结束点时序图最终系统响应以及涉及对象特性和对象的状态5.3测试用例编写测试用例元素来源前提条件用例规约、活动阁或者用例1冬1川户操作活动图、吋序图用户输入因果设计法中每一个因了•对应的边界(先利用等价类划分A取边界)预期结果时序阁(每一步系统变化以及

5、对象p、j容、对象状态、数据库存储以及结构变化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。