




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西北工业大学软件与微电子学院测试计划版本:1.0编写:年月日校对:年月日审核:年月日批准:年月日目录1简介11.1目的11.2背景11.3范围11.4引用12测试参考文档和测试提交文档22.1测试参考文档22.2测试提交文档23测试进度24测试资源34.1人力资源34.2测试环境35测试策略45.1YUMA Console45.1.1系统管理45.1.2业务管理75.1.3用户操作135.2ProEd155.2.1ProEd的启动与退出155.2.2系统菜单165.2.3系统功能菜单文件菜单165.2.4系统功能菜单编辑菜单175.2.5系统功能菜单窗口菜单185.2.6系统功能菜单流程菜单1
2、95.2.7系统功能菜单配置菜单215.2.8系统功能菜单帮助菜单215.2.9系统工具栏新建流程225.2.10系统工具栏打开225.2.11系统工具栏保存225.2.12系统工具栏打印225.2.13系统工具栏打印预览235.2.14系统工具栏撤销235.2.15系统工具栏重做235.2.16系统工具栏剪切235.2.17系统工具栏复制235.2.18系统工具栏粘贴245.2.19系统工具栏删除245.2.20系统工具栏显示比例245.2.21工作区工具栏选择255.2.22工作区工具栏添加活动255.2.23工作区工具栏添加路由265.2.24工作区工具栏添加活动块265.2.25工作区
3、工具栏添加子流程275.2.26工作区工具栏添加结束285.2.27工作区工具栏添加连接285.2.28工作区工具栏添加循环295.2.29对话框流程305.2.30对话框打开文件315.2.31对话框保存文件315.2.32对话框另存文件325.2.33对话框页面设置325.2.34对话框打印预览335.2.35对话框打印335.2.36对话框导出jpeg文件335.2.37对话框活动345.2.38对话框路由345.2.39对话框活动块355.2.40对话框子流程365.2.41对话框添加条件375.2.42对话框连接375.2.43对话框循环375.2.44对话框参与者375.2.45对
4、话框触发器385.2.46对话框变量385.2.47对话框选择语言385.2.48对话框改变界面颜色385.2.49对话框改变外观395.3XForm395.3.1XForm的启动与退出395.3.2系统菜单405.3.3系统功能菜单文件菜单405.3.4系统功能菜单查看菜单415.3.5系统功能菜单帮助菜单415.3.6系统工具栏保存425.3.7系统工具栏查看425.3.8系统工具栏浏览425.3.9系统工具栏帮助425.3.10编辑工具栏移动到顶端425.3.11编辑工具栏向上移动435.3.12编辑工具栏向下移动435.3.13编辑工具栏移动到底端435.3.14编辑工具栏隐式/显示输
5、入435.3.15编辑工具栏多行/单行文本445.3.16编辑工具栏单选/多选列表445.3.17编辑工具栏超链接/单行文本445.3.18表单控件显式输入框445.3.19表单控件隐式输入框455.3.20表单控件超链接455.3.21表单控件列表455.3.22表单控件提交(submit)465.3.23对话框显式输入(单行)属性465.3.24对话框隐式输入(单行)属性475.3.25对话框显式输入(多行)属性485.3.26对话框隐式输入(多行)属性485.3.27对话框单选列表属性485.3.28对话框多选列表属性495.3.29对话框超链接(仅限从单行显式输入转换)属性505.3.
6、30对话框条件设置515.3.31对话框输入限制约束条件515.3.32对话框提交属性515.4流程监控工具525.4.1流程监控工具的启动与退出525.4.2系统菜单525.4.3系统功能菜单文件菜单535.4.4系统功能菜单格式菜单535.4.5系统功能菜单视图菜单545.4.6系统功能菜单帮助菜单545.4.7系统工具栏Zoom 100%555.4.8系统工具栏放大555.4.9系统工具栏缩小555.4.10系统工具栏循环对齐555.4.11系统工具栏扩展555.4.12流程窗口查看流程模型561 简介1.1 目的为了全面、系统地对“YUMA工作流系统”进行评估与测试,从而保证系统长期稳
7、定的运行,组织对该软件进行系统的总体综合测试。 1.2 背景待开发系统是由631所提出的,针对该所的业务要求及外协任务说明。该系统包括四个子系统:l 系统管理;l 流程设计;l 业务管理;l 用户系统。本系统由西北工业大学软件与微电子学院负责开发,系统的开发环境是由西北工业大学软件与微电学院组建的实验基地,要求系统将在基于WINDOWS、LINUX平台上得以实施。1.3 范围本次系统测试将采用人工方式,在现场对系统进行测试。按照系统需求任务书的要求,进行系统的功能测试。本次测试的主要目标是:系统软件集成功能测试,根据软件需求规格说明的要求,完成软件功能测试工作。 1.4 引用1. 民机优化设计
8、系统部分软件模块开发技术开发合同书及外协技术协议书,中航集团631研究所与西北工业大学, 2007年1月2. GB/T 8567-2006计算机软件文档编制规范, 国家标准化管理委员会,2006年7月3. 工作流管理系统软件需求规格说明书,软件与微电子学院,2007年3月2 测试参考文档和测试提交文档2.1 测试参考文档本测试计划参照GB/T 8567-2006标准编制,下表列出了制定测试计划时所使用的文档,并标明了各文档的可用性:表 2.1测试参考文档文档已创建或可用已被接收或已经过复审作者或来源备注GB/T 8567-2006计算机软件文档编制规范是是国家标准化管理委员会工作流管理系统软件
9、需求规格说明书是是西北工业大学软件与微电子学院2.2 测试提交文档在测试完成后,需要提交给用户详细的测试报告。3 测试进度表 3.1测试进度测试活动计划开始日期实际开始日期结束日期集成功能测试2007年5月28日2007年6月4日2007年6月11日4 测试资源4.1 人力资源表 4.1列出了在此项目的人员配备方面所作的各种假定:表 4.2人力资源角色所推荐的最少资源(所分配的专职角色数量)具体职责或注释武君胜总体策划人、方案设计人策划总体规模、测试内容、规划测试方案李勇方案设计人、测试技术设计人制定测试方案、确定测试深度、测试技术设计王犇计划人、记录人计划测试进程、记录测试情况谌洪初计划人、
10、测试人、记录人计划整个进程以及各个阶段的进度安排、重点任务;测试并记录测试情况刘明旭计划人、测试人、记录人测试并记录测试情况周腾飞测试人、记录人测试并记录测试情况孔晓阳测试人、记录人测试并记录测试情况4.2 测试环境表 4.3 测试环境 机器名环境数据库服务器客户机软件环境(相关软件、操作系统等)WindowsXP;JAVA JDK:1.5;数据库:oracle9i;应用服务器:JOnAS v4.8.4WindowsXP;浏览器:Internet Explorer 6.0 ;JAVA JDK:1.5硬件环境(设备、网络等)CPU:Pentium(R) 4 3.0GHz RAM:512M显示卡:
11、 Intel(R) 82865G 网络适配器:Intel(R) PRO/100 nCPU:Pentium(R) 4 3.0GHz RAM:512M显示卡: Intel(R) 82865G 网络适配器:Intel(R) PRO/100 5 测试策略由于对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、计算、处理和输出是否正确,以及业务规则的实施是否恰当,所以此次的功能测试全部为黑盒测试,测试的主要目的是检测以下错误:1)是否有不正确或遗漏的功能?2)在接口上,输入是否能正确的接受?能否输出正确的结果?3)是否有数据错误或外部信息(例如
12、数据文件)访问错误? 4)是否有初始化或终止性错误?本次测试所参考的文档为:工作流管理系统软件需求规格说明书。鉴于各个软件的单元测试已经在软件实现阶段完成,所以本次的测试报告是行系统功能测试。系统大概可分为四大独立功能:l YUMA 工作流控制台(Console);l ProEd(流程设计器);l XForm(表单编辑器);l 流程监控工具。因此,下面将按照这四项功能分别测试。5.1 YUMA Console该部分集成有系统管理、业务管理、用户操作、ProEd(5.2节将另外描述)和流程监控工具(5.4节将另外描述)五部分内容,通过浏览器访问这部分内容。5.1.1 系统管理5.1.1.1 访问
13、用户列表测试用例编号001测试用例YumaConsole系统管理访问用户列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)访问用户列表1点击左侧树形菜单的“+”节点按钮“系统管理”菜单被展开2点击“用户管理”主页面显示安全域3点击安全域名称主页面显示该安全域的详细信息4点击“用户”标签页主页面显示所有的用户操作5点击“用户列表”按钮显示用户列表5.1.1.2 添加用户测试用例编号002测试用例YumaConsole系统管理添加用户设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操
14、作)输出说明(预期结果)添加用户1点击左侧树形菜单的“+”节点按钮“系统管理”菜单被展开2点击“用户管理”主页面显示安全域3点击安全域名称主页面显示该安全域的详细信息4点击“用户”标签页主页面显示所有的用户操作5点击“新建用户”按钮主窗口显示用户注册的表单6输入用户注册信息,点击“创建”按钮创建用户成功,显示用户操作的页面5.1.1.3 删除用户 测试用例编号003测试用例YumaConsole系统管理删除用户设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)删除用户1点击左侧树形菜单的“+”节点按钮“系统管理”菜单被展开2点
15、击“用户管理”主页面显示安全域3点击安全域名称主页面显示该安全域的详细信息4点击“用户”标签页主页面显示所有的用户操作5点击“用户列表”按钮显示用户列表6选中要删除的用户前面的复选框,点击“删除用户”按钮显示确认删除的页面7点击“确认”按钮删除用户,刷新主页面5.1.1.4 访问指定角色的用户列表测试用例编号004测试用例YumaConsole系统管理访问指定角色得用户列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)定制属性1点击左侧树形菜单的“+”节点按钮“系统管理”菜单被展开2点击“用户管理”主页面显示安全域3点击安
16、全域名称主页面显示该安全域的详细信息4点击“角色”标签页主页面显示角色列表5点击其中某个角色名称主窗口增加一个标签页来显示拥有该角色的所有用户5.1.1.5 更改用户权限和密码测试用例编号005测试用例YumaConsole系统管理更改用户权限和密码设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)更改用户权限和密码1点击左侧树形菜单的“+”节点按钮“系统管理”菜单被展开2点击“用户管理”主页面显示安全域3点击安全域名称主页面显示该安全域的详细信息4点击“用户”标签页主页面显示所有的用户操作5点击“用户列表”按钮显示用户列表6
17、点击要修改的用户名称主窗口增加一个新的标签页来显示用户信息表单7选中可用角色列表下的某个角色,然后点击箭头所选中的角色将会显示在用户权限列表中8选择用户配置面板下的某个角色,接着点击箭头所选中的角色会显示在可用角色里9点击“应用”按钮主页面返回“用户”标签页5.1.1.6 定制属性测试用例编号006测试用例YumaConsole系统管理定制属性设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)定制属性1点击左侧树形菜单中的“+”节点按钮“系统管理”菜单被展开2点击“定制配置”主页面显示所有的定制属性3输入各项配置信息,点击“保
18、存”按钮控制台显示确认对话框来确认是否保存修改4用户点击对话框上的“确认”按钮主页面显示定制属性信息5点击刷新按钮显示修改后的控制台页面5.1.2 业务管理5.1.2.1 查看流程模型列表测试用例编号007测试用例YumaConsole业务管理查看流程模型列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看流程模型列表1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型信息5.1.2.2 查看特定的模型信息测试用例编号008测试用
19、例YumaConsole业务管理查看流程模型列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看模型信息1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3点击列表中某个流程模型的名称主页面显示该流程模型的详细信息5.1.2.3 部署/解除部署YUMA流程模型测试用例编号009测试用例YumaConsole业务管理部署/解除部署YUMA流程模型设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统
20、中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)部署/解除部署YUMA流程模型1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3点击“操作”列中的“”按钮该流程模型被部署4点击“操作”列中的“”按钮该流程模型被解除部署5.1.2.4 启动流程模型测试用例编号010测试用例YumaConsole业务管理启动流程模型设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)启动流程模型1点击左侧树形菜单中的“
21、+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3点击“操作”列中的“”按钮主页面显示变量表单4填充表单后,点击“提交”按钮主页面显示流程启动成功的信息5.1.2.5 在流程模型中添加和禁用用户测试用例编号011测试用例YumaConsole业务管理在流程模型中添加和禁用用户设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)流程模型中添加和禁用用户1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3
22、点击列表中某个流程模型的名称主页面显示该流程模型的详细信息4点击“流程用户”标签页主页面显示系统中所有用户,并且标注了该流程已使用的用户5选中用户前面的复选框,点击“应用”按钮添加用户成功,主页面刷新当前流程用户及用户列表6取消选中用户前面的复选框,点击“应用”按钮禁用用户成功,主页面刷新当前流程用户及用户列表5.1.2.6 在流程模型中添加或禁用角色使用者测试用例编号012测试用例YumaConsole业务管理在流程模型中添加和禁用角色使用者设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(
23、预期结果)流程模型中添加和禁用角色使用者1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3点击列表中某个流程模型的名称主页面显示该流程模型的详细信息4点击“角色&映射”标签页主页面显示该流程模型中的角色映射列表5在“角色”列中点击要修改的角色名称主页面显示用户列表,并且标注了具有该角色的所有用户6选中要添加的用户名前面的复选框,点击“应用”按钮添加角色使用者成功,主页面刷新当前具有该角色的用户7取消选中要添加的用户名前面的复选框,点击“应用”按钮禁用角色使用者成功,主页面刷新当前具有该角色的用户5.1.2.7 在流程模型中修改/禁用角色映
24、射测试用例编号013测试用例YumaConsole业务管理在流程模型中添加和禁用角色映射设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)流程模型中添加和禁用角色映射1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“流程模型”主页面显示可用的流程模型列表3点击列表中某个流程模型的名称主页面显示该流程模型的详细信息4点击“角色&映射”标签页主页面显示该流程模型中的角色映射列表5在“操作”列中点击“改变映射”主页面显示角色映射信息6点击“映射类型”下拉列表,选择映射类型主
25、页面显示当前的角色映射信息7填充映射类的名称主页面显示当前的角色映射信息8点击“Update”按钮修改角色映射成功,主页面显示该流程模型中的角色映射列表9点击“Delete”按钮禁用角色映射成功,主页面显示该流程模型中的角色映射列表5.1.2.8 查看实例列表测试用例编号014测试用例YumaConsole业务管理查看实例列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看实例列表1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“当前实例”主页面显示可用的流程实
26、例列表5.1.2.9 终止或删除一个实例测试用例编号015测试用例YumaConsole业务管理终止或删除一个实例设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)终止或删除一个实例1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“当前实例”主页面显示可用的流程实例列表3点击要终止的实例所在行中“操作”列中的“”按钮终止成功,则主页面刷新当前可用的流程实例;终止失败,则提示错误信息。4点击要终止的实例所在行中“操作”列中的“”按钮主页面刷新当前可用的流程实例5.1.2
27、.10 查看特定实例信息测试用例编号016测试用例YumaConsole业务管理查看特定实例信息设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看特定实例信息1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“当前实例”主页面显示可用的流程实例列表5.1.2.11 查看任务列表测试用例编号017测试用例YumaConsole业务管理查看任务列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序
28、号输入说明(操作)输出说明(预期结果)查看任务列表1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“任务”主页面显示可用的任务列表5.1.2.12 查看特定任务的详细信息测试用例编号018测试用例YumaConsole业务管理查看特定任务详细信息设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看特定任务详细信息1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“任务”主页面显示可用的任务列表3点击特定的任务名称主页面显示详细的任务属性5.1.2.13
29、 显示/修改/删除任务的指定承担者测试用例编号019测试用例YumaConsole业务管理显示/修改/删除任务的指定承担者设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)显示/修改/删除任务的指定承担者1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“任务”主页面显示可用的任务列表3点击特定的任务名称主页面显示详细的任务属性4点击“指定承担者”标签页主页面显示当前的任务承担者5点击“选择承担者”下拉列表来选择任务承担者主页面显示当前的任务承担者6点击“Update”
30、按钮主页面刷新当前的任务承担者5.1.2.14 启动/取消/终止任务测试用例编号020测试用例YumaConsole业务管理启动/取消/终止任务设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)启动/取消/终止任务1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“任务”主页面显示可用的任务列表3在选择的任务所在行上点击“”按钮主页面显示任务表单4填充表单后,点击“提交”按钮主页面显示任务启动的信息5在选择的任务所在行上点击“”按钮主页面显示取消该任务的信息6在选择的任
31、务所在行上点击“”按钮主页面显示完成该任务的信息5.1.2.15 修改YUMA监控设置测试用例编号021测试用例YumaConsole业务管理修改YUMA监控设置设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)修改YUMA监控设置1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“日志设置”主页面显示日志属性设置表单3修改YUMA监控设置,然后点击“修改”按钮显示确认修改页面4点击“确认”按钮提示设置成功信息5.1.2.16 5查看流程运行情况测试用例编号022测试用
32、例YumaConsole业务管理查看流程运行情况设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看流程运行情况1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“跟踪”右侧的主窗口显示流程启动时所使用到的方法记录列表3在搜索文本框中输入查询字串并点击“查询”按钮右侧的主窗口显示符合搜索条件的方法记录列表4点击方法记录列表中的一条记录主窗口显示该记录的详细信息5.1.2.17 查看流程运行历史记录测试用例编号023测试用例YumaConsole业务管理查看流程运行历史
33、记录设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面,此时系统中有创建好的一个或若干个工作流流程测试项序号输入说明(操作)输出说明(预期结果)查看流程运行历史纪录1点击左侧树形菜单中的“+”节点按钮“业务管理”菜单被展开2点击“历史”右侧的主窗口显示所有流程列表3点击所选行的“选择”链接主窗口将显示该流程模型的所有实例4点击所选中流程实例行的“选择”链接主窗口将显示流程实例中的任务列表的历史记录5点击任务列表中的一条记录主窗口显示该任务的详细信息5.1.3 用户操作5.1.3.1 查看工作流过程列表测试用例编号024测试用例YumaConsole用户查看工作流过程列表设
34、计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)查看工作流过程列表1点击左侧树形菜单的“+”节点按钮“用户”菜单被展开2点击“开始”左侧的“+”节点按钮“开始”菜单被展开3点击其中列出的一个流程右侧页面显示该流程信息5.1.3.2 创建新的YUMA流程实例测试用例编号025测试用例YumaConsole用户创建新的流程实例设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)创建新的流程实例1点击左侧树形菜单的“+”节点按钮“用户”菜单被展开2点击“开始”左侧的“
35、+”节点按钮“开始”菜单被展开3点击其中列出的一个流程右侧页面显示该流程信息4点击主区域的“”按钮提示启动流程成功5.1.3.3 查看工作列表测试用例编号026测试用例YumaConsole用户查看工作列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)查看工作列表1点击“用户”节点下的“工作列表”的“+”节点按钮待执行的活动的列表显示在主区域5.1.3.4 启动任务测试用例编号027测试用例YumaConsole用户启动任务设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输
36、出说明(预期结果)启动任务1点击“用户”节点下的“工作列表”的“+”节点按钮待执行的活动的列表显示在主区域2点击菜单中的一个流程名称主区域页面显示该用户的任务列表3在“操作”栏点击“”按钮提示该实例的指定任务完成5.1.3.5 查看运行中活动列表 测试用例编号028测试用例YumaConsole用户查看运行中活动列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)查看运行中活动列表1点击“用户”节点下的“运行中”左边的“+”节点按钮运行中的实例被展开排列在菜单中2点击一个流程实例名称主区域显示当前所有的流程实例以及相关的活动
37、5.1.3.6 查看已完成活动列表测试用例编号029测试用例YumaConsole用户查看已完成活动列表设计者刘明旭设计日期2007.5.28用例说明打开Console访问页面测试项序号输入说明(操作)输出说明(预期结果)查看已完成活动列表1点击“用户”节点下的“完成”左边的“+”节点按钮已完成的任务名被展开排列在菜单中2点击一个任务名称主区域显示已经执行完毕的活动列表5.2 ProEdProEd (Process Editor)是一个用于定义工作流模型的Java程序。ProEd 提供的工具有助于创建和更新工作流流程,并使其可视化。ProEd基于图形的工具允许用户使用标准的BPMN (事务过程
38、模型符号)图形符号可视化地描述工作流流程。工作流中所有的元素都能够显示出来,例如活动,转换,循环等等。 如果必要的话,参与者、映射、触发器等等的值可以被设置为流程或者活动的级别。最后,工作流过程可以使用标准的XPDL文件保存。XPDL 文件保存在本地计算机工作站或文件库中。文件库提供一个在服务器上的共享的工作流存储区。测试用例如下:5.2.1 ProEd的启动与退出测试用例编号030测试用例流程图形化设计器启动与退出设计者刘明旭设计日期2007.5.28用例说明1用户在进行流程图形化设计操作前,启动系统2系统启动后,退出系统测试项序号输入说明(操作)输出说明(预期结果)系统启动1在工作流管理系
39、统左侧导航条点选流程设计左侧+图标,进入流程设计子目录,然后再点选流程设计(ProEd)显示下载相关jar包(来自应用服务器),启动ProEd系统启动多个实例2在工作流管理系统左侧导航条点选流程设计左侧+图标,进入流程设计子目录,然后再点选流程设计(ProEd)不再从应用服务器下载相关jar包,本地直接启动ProEd,多个实例不彼此影响。系统退出31.点击系统窗口界面右上角中按钮;2.鼠标右键点击工作栏中系统,弹出系统菜单,然后左键点选退出;3.鼠标右键点击系统窗体顶部蓝条,弹出系统菜单,然后左键点选退出系统窗体消失,系统退出5.2.2 系统菜单测试用例编号031测试用例流程图形化设计器系统菜
40、单设计者刘明旭设计日期2007.5.28用例说明启动系统后,鼠标右键点击系统窗体顶部蓝条,弹出系统菜单,使用系统菜单各子项功能测试项序号输入说明(操作)输出说明(预期结果)系统窗体还原11.系统窗体最大化时,选中系统菜单还原项;2.系统窗体最大化时,点击系统窗口界面右上角中上一次非最大化系统窗体的大小以及在屏幕上的位置系统窗体移动2系统窗体最大化时,选中系统菜单移动项键盘方向键盘控制系统窗体移动系统窗体大小3系统窗体最大化时,选中系统菜单大小项键盘方向键盘控制系统窗体大小调整系统窗体最大化41.系统窗体非最大化时,选中系统菜单最大化项;2.系统窗体非最大化时,选中系统窗口界面右上角中系统窗体全
41、屏显示系统窗体最小化51.系统窗体非最小化时,选中系统菜单最小化项;2.系统窗体非最小化时,选中系统窗口界面右上角或中系统窗体消失,仅保留在工作栏中系统窗体关闭61.点击系统窗口界面右上角中按钮;2.选中系统菜单关闭项系统窗体消失,系统退出5.2.3 系统功能菜单文件菜单测试用例编号032测试用例流程图形化设计器文件菜单设计者刘明旭设计日期2007.5.28用例说明启动系统后,鼠标左键点击功能菜单条中“文件”测试项序号输入说明(操作)输出说明(预期结果)一级菜单1没有打开的.xpdl文件存在只显示三个二级菜单项“新建”、“打开”、“退出”是可用的若有打开的.xpdl文件存在显示所有的二级菜单项
42、目可用二级菜单“新建”2选择二级菜单项“新建”弹出流程对话框(新建)二级菜单“打开”3选择二级菜单项“打开”弹出打开文件对话框二级菜单“关闭流程”4左侧流程工作区选中已有的流程,同时选择二级菜单项“关闭流程”左侧流程工作区流程关闭,同时右侧流程显示区流程视图关闭二级菜单“保存”5选择二级菜单项“保存”弹出保存文件对话框二级菜单“另存为”6选择二级菜单项“另存为”弹出另存文件对话框二级菜单“全部保存”7选择二级菜单项“全部保存”弹出流程工作区中所有流程的保存文件对话框二级菜单“页面格式”8选择二级菜单项“页面格式”弹出页面设置对话框二级菜单“打印预览”9选择二级菜单项“打印预览”弹出打印预览对话
43、框二级菜单“打印”10选择二级菜单项“打印”弹出打印对话框二级菜单“导出-jpeg”11选择二级菜单项“导出-jpeg”弹出导出jpeg文件对话框二级菜单“退出”12选择二级菜单项“退出”系统窗体消失,系统退出5.2.4 系统功能菜单编辑菜单测试用例编号033测试用例流程图形化设计器编辑菜单设计者刘明旭设计日期2007.5.28用例说明启动系统,打开一个xpdl文件后,鼠标左键点击功能菜单条中“编辑”测试项序号输入说明(操作)输出说明(预期结果)一级菜单1无流程任何操作无任何二级菜单项是可用的二级菜单“撤销”2选择二级菜单项“撤销”恢复到当前流程设计状态的前一状态,撤销前面的一次操作二级菜单“
44、重做”3选择二级菜单项“重做”,且当前非设计的最终状态恢复到当前流程设计状态的后一状态,恢复前面的一次操作二级菜单“剪切”4无不可用二级菜单“复制”5无不可用二级菜单“粘贴”6无不可用二级菜单“删除”7选中流程视图中流程的图形元素,选择二级菜单项“删除”当前图形元素被删掉二级菜单“全选”8无不可用二级菜单“撤销全选”9无不可用5.2.5 系统功能菜单窗口菜单测试用例编号034测试用例流程图形化设计器窗口菜单设计者刘明旭设计日期2007.5.28用例说明启动系统,打开一个xpdl文件后鼠标左键点击功能菜单条中“窗口”测试项序号输入说明(操作)输出说明(预期结果)一级菜单1鼠标左键点击功能菜单条中
45、“窗口”二级菜单项“布局”不可用二级菜单“实际大小”2选择二级菜单项“实际大小”流程视图恢复到显示比例100二级菜单“缩放”3选择二级菜单项“缩放”,然后选择三级菜单项“500”流程视图显示比例5004选择二级菜单项“缩放”,然后选择三级菜单项“200”流程视图显示比例2005选择二级菜单项“缩放”,然后选择三级菜单项“150”流程视图显示比例1506选择二级菜单项“缩放”,然后选择三级菜单项“100”流程视图显示比例1007选择二级菜单项“缩放”,然后选择三级菜单项“75”流程视图显示比例758选择二级菜单项“缩放”,然后选择三级菜单项“50”流程视图显示比例509选择二级菜单项“缩放”,然
46、后选择三级菜单项“25”流程视图显示比例2510选择二级菜单项“缩放”,然后选择三级菜单项“10”流程视图显示比例10二级菜单“布局”11无不可用二级菜单“网格”12选择二级菜单项“网格”流程视图背景出现网格二级菜单“活动视图”13默认选择流程图形元素可以自由移动二级菜单“参与者视图”14选择二级菜单项“参与者视图”流程图形元素按照参与者分类,同类的元素区域内,元素可以自由移动5.2.6 系统功能菜单流程菜单测试用例编号035测试用例流程图形化设计器流程菜单设计者刘明旭设计日期2007.5.28用例说明启动系统,打开一个xpdl文件后鼠标左键点击功能菜单条中“流程”测试项序号输入说明(操作)输
47、出说明(预期结果)一级菜单1选择菜单项“流程”显示10个二级菜单项“属性”、“活动”、“路由”、“活动块”、“子流程”、“转换连接”、“循环”、“参与者”、“触发器”和“变量”是可用的二级菜单“属性”2选择二级菜单项“属性”弹出流程对话框(当前已打开xpdl文件对应流程)二级菜单“活动”3选择二级菜单项“活动”弹出活动选择对话框,显示当前流程中的活动信息,提供编辑和删除操作4选择一个活动,点击编辑弹出活动对话框5选择一个活动,点击删除流程视图上的活动图形块消失二级菜单“路由”6选择二级菜单项“路由”弹出路由对话框,显示当前流程中的路由信息,提供编辑和删除操作7选择一个路由,点击编辑弹出路由对话
48、框8选择一个路由,点击删除流程视图上的路由图形块消失二级菜单“活动块”9选择二级菜单项“活动块”弹出活动块选择对话框,显示当前流程中的活动块信息,提供编辑和删除操作10选择一个活动块,点击编辑弹出活动对话框11选择一个活动块,点击删除流程视图上的活动块图形块消失二级菜单“子流程”12选择二级菜单项“子流程”弹出子流程选择对话框,显示当前流程中的子流程信息,提供编辑和删除操作13选择一个子流程,点击编辑弹出子流程对话框14选择一个子流程,点击删除流程视图上的子流程图形块消失二级菜单“转换连接”15选择二级菜单项“转换连接”弹出转换连接选择对话框,显示当前流程中的转换连接信息,提供编辑和删除操作16选择一个转换连接,点击编辑弹出转换连接对话框17选择一个转换连接,点击删除流程视图上的转换连接图形块消失二级菜单“循环”18选择二级菜单项“循环”弹出循环选择对话框,显示当前流程中的循环信息,提供编辑和删除操作19选择一个循环,点击编辑弹出循环对话框20选择一个循环,点击删除流程视图上的循环图形块消失二级菜单“参与者”21选择二级菜单项“参与者”弹出参与者选择对话框,显示当前流程中的参与信息,提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车使用与维护 课件 项目二 行驶系统的使用与维护
- 2025年电动机油泵项目可行性研究报告
- 2025年生物质气化机组项目可行性研究报告
- 2025年燃气茶浴炉项目可行性研究报告
- 南京医科大学康达学院《海洋地理学》2023-2024学年第二学期期末试卷
- 吉林建筑科技学院《基础医学创新实验(2)》2023-2024学年第一学期期末试卷
- 满洲里俄语职业学院《应用化学专业外语》2023-2024学年第二学期期末试卷
- 2025春新版一年级语文下册期末练习:口语交际专项
- 信阳农林学院《复合材料成型工艺及设备》2023-2024学年第二学期期末试卷
- 新乡工程学院《工笔人物写生与创作》2023-2024学年第二学期期末试卷
- 天然气管道置换记录表
- 学前幼儿园-《守卫国家安全的人》教学课件设计
- DNA的粗提取和鉴定(香蕉)
- 客户互动知识培训讲座
- 高中生物奥赛辅导资料
- NFPA59A2021中文版液化天然气生产储存和装运标准
- 富马酸伊布利特幻灯课件
- 新译林版高一英语新教材必修三全册课文及翻译(英汉对照)
- 陕西省潼关县潼峪-蒿岔峪金矿开采项目环评报告
- 高中化学常见晶体的结构及晶胞
- 着色探伤作业指导书
评论
0/150
提交评论