流程测试方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OA流程测试方案
Prepared by
拟制Date
日期
2012-12-11
Reviewed by 评审人XXX,XXX,XXX Date
日期
yyyy-mm-dd
Approved by
批准
Date
日期
yyyy-mm-dd
易思博网络系统(深圳)有限公司
BroadenGate Systems, Inc.
版权所有不得复制
Copyright © 2002 BroadenGate Systems, Inc.
. All Rights Reserved
Distribution List 分发记录
目录
1 概述 (5)
1.1 被测对象概述 (5)
1.2 测试方案概述 (5)
2 测试需求 (5)
2.1 测试对象分析 (5)
2.2 测试设计策略分析 (5)
2.3 详细测试方法 (5)
2.3.1正向流程 (5)
2.3.2逆向流程 (6)
2.3.3短消息提醒 (7)
OA流程测试方案
关键词:
摘要:本文主要是对OA流程测试方案的描述,主要对OA项目的需求以及相应的测试方法进行分析.
缩略语清单:
参考资料清单:
1 概述
1.1 被测对象概述
本次主要是对1.0版本进行测试。
1.2 测试方案概述
测试方案主要对产品测试规格进行详细测试设计,每个测试规格按照需求理解与补充、预置条件,测试的步骤,设计思路、测试点五个方面进行分析与描述,该方案可以用来指导后面的详细测试用例设计,也对整个版本测试过程具有指导意义。
2 测试需求
本次主要是对OA管理信息系统1.0版本进行测试,测试的需求主要是结合OA管理信息系统合作项目设计规格,和华为提供的需求规范,和现有版本的系统结合起来进行分析。测试设计
2.1 测试对象分析
无
2.2 测试设计策略分析
1基本工作流模式说明:
1)顺序结构
2)与合并结构
3)与分支结构
4)或分支结构
5)或合并结构
6)重复结构
2测试设计的思路包括但不限于:按照处理流程,覆盖所有分支;按照输入数据,
覆盖输入数据数据类型及其组合;按照输出数据,覆盖输出数据量、数据类型及其组合;按照外部接口,覆盖触发条件及其组合;按照外部接口,覆盖返回值及其组合。
覆盖原则:工作流功能特性需要全面覆盖。
3测试的方法:设计时使用等价类的方法构造输入数据和输出结果和错误推测
法,采用的思想,先正常,再等价类、后异常。先考虑该功能的正常情况,再想该功能的可能性进行等价划分,最后通过分析得出一些异常情况。
2.3 详细测试方法
2.3.1正向流程
1、需求的分析与补充
研究生提出上网申请需求,申请单需要上级部门领导逐级审批,最终生成施工单移交给施工队进行施工,施工完毕研究生验收施工结果,并填写反馈单提交给信息中心主管查看,流程
结束。
2、预置条件
研究生成功登录到OA管理信息平台、系统和数据库运行正常、管理平台和数据库通信正常、研究生具有用上网申请操作的权限、服务器运行正常。
3、设计的思路
1)研究生登陆OA管理信息系统;
2)研究生能填写上网申请单;
3)研究生能提交上网申请单给上级部门逐级审核;
4)逐级审核通过,流程结束。
4、测试点设计
1)研究生提出上网申请,填写申请单,提交网络部审核;
2)网络部对申请单进行‘上网条件判定’审核,通过,提交申请单给网络部上级部门审核通过;
3)网络部将申请单提交给网络部上级部门审核;
4)网络部上级部门领导A审核通过;
5)网络部上级部门领导B审核通过;
6)网络部上级部门领导均审核通过,申请单提交给部门领导秘书审核;
7)部门领导秘书审核通过,提交申请单给信息中心人员审核;
8)信息中心审核通过,将申请单加入到批量审核单;
9)提交给信息中心主管审核;
10)审核通过,填写施工单提交给施工对施工;
11)施工完成,结果提交给演技生验收;
13)主管查看完毕,流程结束。
2.3.2逆向流程
1、需求的分析与补充
研究生提出上网申请需求,申请单需要上级部门领导逐级审批,逐级审批不通过则退回上一级,重新提交直至审核通过,流程结束。
2、预置条件
用户成功登录到OA管理信息平台、系统和数据库运行正常、管理平台和数据库通信正常、上级领导具有审核上网申请单的权限、服务器运行正常。
3、设计的思路
1)上级领导登陆OA管理信息系统;
2)看到待办事项,发短消息提醒给下一级相关人员;
3)上级领导审核申请单;
4)审核申请单‘不通过’退回下一级;
5)研究生登陆OA管理信息系统,重新填写并提交申请单给上级领导审核;
6)直至申请单审核‘通过’;
7)流程结束。
4、测试点设计
正常的测试点:
1)研究生提出上网申请,填写申请单,提交网络部审核;
2)网络部对申请单进行‘上网条件判定’审核;
3)网络部审核不通过,将申请单回退到研究生处;
4)研究生重新填写上网申请单,提交网络部审核;
5)网络部对申请单进行‘上网条件判定’审核通过,提交申请单给网络部上级部门审核;
6)网络部上级部门领导A审核不通过;
7)网络部上级部门领导B审核通过;
8)网络部上级部门领导只要有任何一个审核不通过,申请单都要退回到网络部;
9)网络部重新填写申请单,提交网络部上级部门审核;
10)网络部上级部门领导A审核通过;
11)网络部上级部门领导B审核通过;
12)网络部上级部门将申请单提交给部门领导秘书审核;
13)秘书审核通过;
14)提交给信息中心人员审核,不通过,退回到部门领导秘书;
15)部门领导秘书重新提交申请单给信息中心人员审核,通过;
16)将申请单加入到批量申请单,提交给信息中心主管审核,审核通过;
17)信息中心主管填写施工单;
18)提交给施工队,施工完成,提交给研究生验收,不通过;
19)研究生要求施工队重新施工;
21)研究生填写反馈单,提交给信息中心主管审核;
22)信息中心主管查看完毕,通过流程结束。
2.3.3短消息提醒
1、需求的分析与补充
上一级部门领导收到下级人员提交上来的申请单之后,可以先给对方发送短消息回复,此流程已在办理中,下级人员可以通过短消息看到流程单状态也可以回复短消息。
2、预置条件
用户成功登录到OA管理信息平台、系统和数据库运行正常、管理平台和数据库通信正常、上级领导具有发送短消息的权限、服务器运行正常。
3、设计的思路
1)上级领导登陆OA管理信息系统;