用例规约说明书-模版
- 格式:docx
- 大小:30.60 KB
- 文档页数:3
用例规约模板
用例名称
项目唯一标识符
UC-IMSS-004
任务书章节
简要描述
用例目标简述:谁(主执行者)让系统干什么,系统让其他系统(辅助执行者)干什么,最后,系统输出了什么
参与者
主执行者:检测员
辅助执行者:XX信号IO、AD芯片、参数422芯片、XXX
涉众利益
涉众
利益
//该用例的上下游存在的涉众
从该用例获取的利益
前置条件
该用例开始前,系统需要满足的约束。
主流程
步骤
描述
//代表用例核心价值的路径
/、按照交互四部曲书写;
/、使用主动语句理清责任;
/、主语只能是主执行者或系统; /、使用核心域词语;
/、不要涉及交互设计的细节; /、不要写系统不能负责的事情
1
2
3
5
6
7
扩展流程
//对应流程中某个步骤中,系统要处理的意外和分支。
子流程
//对应主流程中多次重复的一组步骤集合。
后置条件
该用例结束后,系统需要满足的约束。
规则与约束
业务规则、数据约束、非功能需求/质量属性(可用性、可靠性、性能等)、设计约束
1、。
部门管理文档系列――*******公司测试用例编写标准及原则拟制日期审核日期批准日期修订历史记录目录1.引言 (5)1.1背景 (5)1.2目的 (5)1.3适用范围 (5)1.4缩写和术语 (5)2.测试用例 (5)2.1.概念 (5)2.2.用途 (6)2.3.设计依据 (6)2.4.编号规则 (6)2.5.用例内容 (6)2.6.用例设计方法 (7)2.6.1.等价类划分法 (7)2.6.2.边界值分析法 (8)2.6.3.错误推测法 (8)2.7.功能性测试方法 (8)2.7.1.输入非法数据 (8)2.7.2.输入默认值 (9)2.7.3.输入使缓冲区溢出的数据 (9)2.7.4.输出不符合业务规则的无效输出 (9)2.7.5.数据结构溢出 (9)2.7.6.文件内容受损 (9)2.8.软件环境兼容性测试 (10)2.8.1.与操作系统的兼容性 (10)3.用例设计步骤 (11)3.1.用例评审 (11)3.1.1.评审原因 (11)3.1.2.评审内容 (11)3.1.3.评审过程 (12)3.1.4.评审人员 (12)3.1.5.评审方式 (12)3.1.6.结束标准 (12)4.用例规范 (12)4.1.编写用例规范 (12)4.2.编写用例标准 (13)4.3.用例实例说明 (13)4.3.1.字段说明 (13)4.3.2.用例说明 (14)4.4.用例级别划分 (15)5.用例的维护 (15)6.风险分析 (16)7.测试用例模板 (16)1.引言1.1 背景为保证测试用例对需求的覆盖率,即对一个系统从整体功能到单个功能,都尽可能的高的覆盖。
而单个功能点主要强调的是不同的输入及其组合所带来的各种输入动作,系统是否都做了处理;测试用例设计首先要明确该系统存在多少功能点,要通过各种常用的测试方法来保证用例的完整性,然后再对各功能点的边界范围进行考虑。
所以要保证测试用例的设计按照一种合理的结构组织进行,这样才能够更有效的保证系统所有功能点的覆盖率。
<公司名称><项目名称>业务用例规约:<业务用例名称>版本<1.0> [注:以下提供的模板用于 Rational Unified Process。
其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。
按此样式输入的段落将被自动设置为普通样式(样式=Body Text)。
][要定制 Microsoft Word 中的自动字段(选中时显示灰色背景),请选择 File>Properties,然后将Title、Subject 和 Company 等字段替换为此文档的相应信息。
关闭该对话框后,通过选择Edit>Select All(或 Ctrl-A)并按 F9,或只是在字段上单击并按 F9,可以在整个文档中更新自动字段。
对于页眉和页脚,这一操作必须单独进行。
按Alt-F9,将在显示字段名称和字段内容之间切换。
有关字段处理的详细信息,请参见 Word 帮助。
][注:如果您没有使用 Requisite Pro,就应使用此文档模板来记录实际的业务用例,其中包括该业务用例的工作流程、特殊需求和性能目标。
此文件应链接到 Rose 模型中的相应业务用例。
如果您在使用 SoDA,则可以将此文档用作对业务用例报告的输入,该报告将把此文档的内容与Rose 中的用例图结合在一起。
]修订历史记录目录1. 简介 41.1 目的 41.2 范围 41.3 定义、首字母缩写词和缩略语 41.4 参考资料 41.5 概述 42. 业务用例名称 42.1 简要说明 43. 目标 44. 性能目标 44.1<性能目标的名称> 45. 工作流程 45.1 基本工作流程 45.1.1<工作流程步骤的名称> 45.2 备选工作流程 55.2.1<工作流程步骤的名称> 56. 类别 57. 风险 58. 可能性 59. 流程拥有者 510. 特殊需求 510.1<特殊需求的名称> 511. 扩展点 511.1<扩展点的名称> 5业务用例规约:<业务用例名称>简介[业务用例规约的简介应提供整个文档的概述。
用例技术-用例规约
1.用例名称:销户
2.简要说明:
帮助银行工作人员完成银行客户申请的活期账户销户工作
3.事件流
3.1基本事件流
1)银行工作人员进行“活期帐户销户”程序界面;
2)银行工作人员用磁条读取设备刷取活期存折磁条信息;
3)系统自动显示此活期帐户的客户资料信息和帐户信息;
4)银行工作人员核对销户申请人的证件,并确认销户;
5)系统提示客户输入取款密码;
6)客户使用密码输入器,输入取款密码;
7)系统校验密码无误后,计算利息,扣除利息税(调用计息用例),计算最终销户金额,
并打印销户和结息清单;
8)系统记录销户流水及其分账信息。
3.2扩展事件流
1)如果存折磁条信息无法读出,需要手工输入帐号;
2)如果销户申请人的证件与客户资料信息不符或其它因素,而不受理的,银行工作人
员直接退出。
3)如果系统密码校验错误,提示重新输入密码;密码校验失败超过3次,系统提示并
自动退出;
4.非功能需求:
申请受理处理的过程操作时间应在30少内;
打印的销户和结息清单应该清晰明了
5.前置条件:帐户为正常状态(即不是挂失、冻结或销户状态)。
6.后置条件
销户成功并将销户信息存入数据库,证件不符而退出,密码不符而退出。
7.扩展点无
8.优先级高。
广州大学华软软件学院
华软管理系统
学籍管理子系统用例规约:学位资格查看
版本1.0
修订历史记录
目录
1.奖励查看4
1.1简要说明4
2.事件流4
2.1基本流4
2.2备选流4
3.特殊需求4
3.1界面信息显示需求4
4.前置条件4
5.后置条件4
6.扩展点4
用例规约:学位资格查看
1. 学位资格查看
1.1 简要说明
系统提供查看学位资格的功能;
角色:各系教务员
2. 事件流
2.1 基本流
1、用户选择“学位资格查看”功能启动该用例;
2、系统打开‘学位资格查看主界面’,该界面分为查询条件区和结果显示区;
3、用户在查询条件区输入学号、年级、专业、学位资格(有/无)、和认定时间,然后选择‘查询’;
4、系统刷新‘学位资格查看主界面’,在结果显示区显示符合查询条件的记录,显示年级、专业、
学号、姓名、学位资格、认定时间;
5、用户选择‘退出’,该用例结束。
2.2 备选流
3. 特殊需求
3.1 界面信息显示需求
4. 前置条件
1.系统中已已设置了学生信息;
2.系统中已设置了用户信息;
5. 后置条件
6. 扩展点。
课程注册系统用例规约版本<1.0>查看成绩报告卡用例1.简要说明本用例允许学生查看他(她)刚结束学期的成绩报告卡。
本用例的Actor 是学生。
2.事件流当学生从主表格中选择“查看成绩报告卡”活动时,用例开始。
1.基本流—查看成绩报告卡1.系统检索出学生上个学期所修完的每门课程的成绩信息。
2.系统准备、排版并显示成绩信息。
3.当学生完成查看成绩信息后,选择“关闭”。
2.备选流1.没有可以查看的成绩信息如果在基本流中,系统不能找到这个学生上个学期的任何成绩信息,将会显示一个消息。
学生确认这条消息后,用例终止。
3.特殊需求没有和本用例有关的特殊需求。
4.前置条件1. 登录在本用例开始之前,学生要登录到系统。
5.后置条件没有和本用例有关的后置条件。
6.扩展点没有和本用例有关的扩展点。
课程注册用例1. 简要说明此用例允许学生登记当前学期的课程。
如果在学期开始的选/退课期间情况发生一些变化,那么学生也可以修改或删除自己所选的课程。
课程目录系统提供一个本学期所有课程的列表。
本用例主要的主角是学生。
课程目录系统是用例中包含的一个主角。
2. 事件流当学生从主窗体中选择“维护课程表”活动时,此用例就开始使用了。
1. 基本流—创建课程表1.学生选择“创建课程表”。
2.系统会显示一张空白课程表。
3.系统从课程目录系统中检索可选课程的列表。
4.学生从可选课程列表中选择 4 门主修课程和 2 门选修课程。
在完成选择后,学生选择“提交”。
5.在此步骤中为每一门所选课程执行“添加课程”子流程。
6.系统保存该课程表。
2. 备选流1. 修改课程表1.学生选择“修改课程表”。
2.系统检索并显示学生现在的课程表(例如,本学期的课程表)。
3.系统从课程目录系统中检索本学期所有可选课程的列表。
系统向学生显示该列表。
4.这样,学生就可以通过删除或者添加新课程来修改所选的课程。
学生从可选课程列表中选择要添加的课程。
学生也可以从目前的课程表中选择要删除的课程。
网上书店系统用例规约姓名:廖杰学号:1208060324版本<1.0>订单管理管理员登录用户查看订单用例图删除书籍1.用户注册1.1简要说明本用例用于向顾客提供注册功能,每位顾客必须注册后才能够登录系统进行购物。
注册信息包括使用本系统的名称、账号、密码和电子邮件等。
注册完成后,系统保存这些信息到数据库,以方便管理员管理及联系用户。
1.2事件流1.2.1 基本流当用户进行注册时,开始执行以下基本流:(1)系统要求用户填写个人信息,包括使用本系统的账号、密码和电子邮件等。
(2)用户填写个人信息。
(3)系统验证用户信息。
1.2.2备选流1.2.2.1用户信息验证错误如果系统检测到用户输入的信息格式或内容有错,例如账号密码不匹配,会给以错误提示。
1.3前置条件用户必须首先访问网上购物的主页,然后点击注册。
1.4后置条件如果该用例成功,系统数据库中将增加一条该用户的信息,否则,系统维持现状。
1.5扩展点无。
2.个人信息管理2.1简要说明本用例用于给顾客维护个人信息。
包括修改本人的账号、密码和联系地址等信息。
2.2事件流2.2.1基本流当顾客查看并修改个人信息时,开始执行以下基本流:(1)系统返回给当前顾客在系统数据库中目前存储的个人信息。
(2)顾客可以对本人信息的一项或几项进行修改。
(3)顾客向系统提交修改后的个人信息。
2.2.2备选流2.2.2.1顾客输入的新信息验证错误如果系统检测到顾客输入的信息格式或内容有错(如输入新密码和确认输入新密码不一致等),会向顾客给予错误提示,并要求用户重新输入或取消修改的操作。
2.3前置条件顾客必须首先登录系统,然后才能进入本用例。
2.4后置条件如果本用例成功,顾客在系统数据库中的个人信息会被修改。
否则,系统维持原状。
2.5扩展点3.浏览图书信息3.1简要说明本用例用于维护3.2事件流3.2.1基本流当顾客进入网上书店系统之后,开始执行以下事件流:(1)在站内可以点击浏览本网上书店内的书籍。
班级:测绘工程学号:1201721193 姓名:杨宇功能需求:1.该系统必须允许注册用户(包括客户和商家)审查他们过去三年的用户历史订单记录或销售记录2.该系统允许用户通过关键字搜索店铺或菜品3.该系统必须允许用户通过销量、评分、距离等条件进行店铺优先级排序4.该系统必须允许登录客户在店铺未打烊且送餐距离合理的情况下下单5.该系统必须允许登录客户给下过的订单评价6.该系统必须允许登录客户下单时使用多种付款平台7.该系统必须保留客户订单记录3年8.该系统必须允许客户和商家两种角色登录该系统9.该系统必须允许商家接单10. 该系统必须允许商家处理订单非功能需求:1. 该系统应满足在ios及android系统运行2. 该系统在10:00-12:30以及5:30-7:00时间段内支800万用户并发使用,其他时间支持200万用户并发使用3. 该系统可以检测用户点评内容是否,若内容违规则可以进行删除。
4. 系统安全:用户在身份认证、授权控制、私密性等方面的要求。
5. 系统易用:系统操作界面美观、简便,通俗,便于操作。
6. 系统可维护:系统在出现故障时可以及时维修,使其数据恢复。
客户用例图:商家用例图系统管理员用例图(1)用例图(1)用例规约:用例编号UC-1 用例名称登录用例描述用户登录该系统主参与者用户前置条件无后置条件登录到系统级别基本事件流程:1.系统提示用户输入用户名和密码2.用户输入用户名和密码3.系统验证用户名和密码,若正确,则登入到系统中。
如果用户输入无效的的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密码或者取消登录候选事件流程:1.点击注册按钮,注册一个新账号特殊需求无扩展点无备注无(2)用例图(2)用例规约:用例编号UC-2 用例名称提交订单用例描述客户提交订单主参与者客户前置条件用户已经成功登入该系统后置条件无级别基本事件流程:1.成功登录系统2.通过查找将需要的菜品添加到购物车3.点击提交订单按钮候选事件流程:1.退出该系统特殊需求无扩展点无备注无(3)用例图2)用例规约:用例编号UC-3 用例名称接收订单用例描述商家接单主参与者商家前置条件商家成功登入商家版系统后置条件无级别基本事件流程:1.成功登录系统2.进入订单处理模块3.点击接单按钮候选事件流程:1.退出该系统特殊需求无扩展点无备注无(4)用例图4)用例规约:用例编号UC-4 用例名称增加菜品用例描述商家通过该系统增加店铺的菜品(包括菜品的名称数量上传图片等)主参与者商家前置条件商家成功登录商家版系统后置条件无级别基本事件流程:1.成功登录商家版系统2.进入管理模块3.点击菜品进入菜品管理模块4.添加菜品名称、相关促销信息以及上传菜品图片5.点击保存按钮候选事件流程:1.返回到主界面2.退出系统特殊需求无扩展点无备注无(5)用例图5)用例规约:用例编号UC-5 用例名称增加活动模块用例描述系统管理员根据需要增加美团外卖活动模块如“今日特价2折”模块主参与者系统管理员前置条件管理员成功登录该系统后置条件完成模块管理级别基本事件流程:1.管理员成功登录系统2.进入活动管理模块3.点击增加活动按钮4.输入相关活动信息(包括活动规则)5.确认、提交候选事件流程:1.退出该系统特殊需求无扩展点无备注无用户下单付款数据流图。