《功能检验测试用例材料模板.doc》由会员分享,可在线阅读,更多相关《功能检验测试用例材料模板.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-* 项目名称 功能测试用例 年 月 日 -* 修改记录 制定日期生效日期制定 / 修订 内容摘要页数版本拟稿审查批准 -* 目 录 1XX(模块名称)测试用例清单(模块名称)测试用例清单.1 1.1测试用例 1.2 1.2测试用例 2.4 -* 测试用例测试用例 1 Function Name:流程定义Function ID:Fn-030101 Test Case Description:流程定义Test Case ID:Tc-030101_01 Test Purpose: 定义流程Prepared by: User Type: 系统管理员 Tested by: Precondition:
2、Nil Test date: 返回首页 No.Testing itemInputExpected processes & outputTest results (ok/ not ok) DefectDefect IDID Remarks 11) 进入”流程管理”功能模块 2) 选择“流程定义” 3) 点击“新增”按钮 进入流程创建页面 2检查默认值参考 “数据来源及屏幕栏目说明”显示正确的默认值 - “适用产品列表”内容来自“产品信 息管理” 3检查非必输项参考 “数据来源及屏幕栏目说明” , 非必输项为空 提交成功 保存流程定义信息 数据库表:数据库表: Flow 流程定义表 4检查必输项参
3、考 “数据来源及屏幕栏目说明” , 必输项为空 系统提示信息 - 流程名称 5输入栏位校验参考 “数据来源及屏幕栏目说明” , 输入不合法的数据 考虑: 系统提示信息 -* -“流程备注”的文本输入长度 -“流程备注”的文本分别为中 文和英文 6输入流程定义信息参考 “数据来源及屏幕栏目说明”保存流程定义信息 数据库表:数据库表: Flow 流程定义表 7检查同名流程输入与现有流程定义同名的流程名 称 系统提示信息 8 修改流程定义修改已有的流程定义信息 考虑: -流程定义已被使用 -流程定义未被使用 流程定义已被使用:流程定义已被使用:不能修改 流程定义未被使用:流程定义未被使用:可以修改
4、数据库表:数据库表: Flow 流程定义表 9 删除流程定义 删除已有的流程定义信息 考虑: -流程定义已被使用 -流程定义未被使用 流程定义已被使用:流程定义已被使用:不能删除 下属流程环节已定义:下属流程环节已定义:不能删除 流程定义未被使用:流程定义未被使用:可以删除 数据库表:数据库表: Flow 流程定义表 10 停用流程 删除已有的流程定义信息 考虑: -流程定义已被使用 -流程定义未被使用 流程定义已被使用:流程定义已被使用:不能删除 下属流程环节已定义:下属流程环节已定义:不能删除 流程定义未被使用:流程定义未被使用:可以删除 数据库表:数据库表: Flow 流程定义表 11
5、创建未正确定义的流 程 创建未正确定义的流程 考虑: -未定义任何环节 -未定义起始环节 -未定义结束环节 返回首页 -* 1.1 测试用例测试用例 2 Function Name:流程环节定义Function ID:Fn-030102 Test Case Description:流程环节定义Test Case ID:Tc-030102_01 Test Purpose: 定义流程环节Prepared by: User Type: 系统管理员 Tested by: Precondition:流程定义已创建Test date: No.Testing itemInputExpected proces
6、ses & outputTest results (ok/ not ok) DefectDefect IDID Remarks 11) 进入”流程管理”功能模块 2) 选择“流程定义” 3) 选择一个已定义的流程 进入流程定义页面 2新增环节点击“添加环节”按钮显示环节定义页面 3检查默认值参考 “数据来源及屏幕栏目说明”显示正确的默认值 - “参与机构”内容来自“组织机 构配置” -“参与职位”内容来自“职位配置” -“参与角色”内容来自“角色配置” -“参与人员”内容来自员工信息 4检查可选输入项参考 “数据来源及屏幕栏目说明” , 可选输入项为空 提交成功 数据库表:数据库表: Flow
7、Step 流程环节定义表 5检查必输项参考 “数据来源及屏幕栏目说明” , 系统提示信息 -* 必输项为空-环节名称 -环节使用的页面标志 -环节最长办理时间 -环节预警最大时间 6输入栏位校验参考 “数据来源及屏幕栏目说明” , 输入不合法的数据 考虑: -“环节最长等待时间” 、 “预警 最大等待时间”:0,非数字 -“默认短信内容”的长度、格 式 系统提示信息 7输入流程环节定义信 息 参考 “数据来源及屏幕栏目说明”保存流程环节定义信息 -环节序号自动增加 数据库表:数据库表: FlowStep 流程环节定义表 8 删除环节选择一个环节,删除。 考虑: -起始环节 -中间环节 -结束环
8、节 流程环节顺序改变 数据库表:数据库表: FlowStep 流程环节定义表 9 定义起始环节选择环节,作为起始环节 考虑: -起始环节已定义 -起始环节未定义 起始环节已定义:起始环节已定义:提示不能重复定义 起始环节未定义:起始环节未定义:将所选环节作为起 始环节 数据库表:数据库表: FlowStep 流程环节定义表 10 定义结束环节选择环节,作为结束环节 考虑: -结束环节已定义 结束环节已定义:结束环节已定义:提示不能重复定义 结束环节未定义:结束环节未定义:将所选环节作为结 束环节 -* -结束环节未定义数据库表:数据库表: FlowStep 流程环节定义表 11 插入环节1)
9、选择环节,在其前插入一个新 环节 2) 输入环节定义信息。 考虑: -起始环节 -中间环节 -结束环节 起始环节:起始环节:系统提示信息,新环节作 为起始环节 其它环节:其它环节:在其前增加一个新环节 数据库表:数据库表: FlowStep 流程环节定义表 12 隐藏环节选择环节,作为隐藏环节 考虑: -起始环节 -中间环节 -结束环节 该环节在流程中不可见,在流程办理 时跳过该环节 数据库表:数据库表: FlowStep 流程环节定义表 不提供隐藏环节 的功能,改为通 过流程动作的跳 转来实现跳过环 节 13 修改环节信息选择环节,选择修改信息环节信息更新 在下一笔业务流程中生效 对当前正在处理的业务流程无效 数据库表:数据库表: FlowStep 流程环节定义表 返回首页 填写说明: Test Case Descristion:测试用例描述。 Test Purpose:测试目的。简要描述该用例的测试目的。 Precondition:前置条件。说明在执行该测试用例之前需满足何种条件,或须先执行哪些步骤。 No:测试项或执行步骤序号。一个测试用例中可包含多个功能点或执行步骤。 Testing item:对所测试项的描述。
限制150内