一、概述
BPM测试说明书,定义测试的基本流程、数据操作、用户角色等几个方面的测试规范
二、测试流程
BPM的流程的基本定义是跨部门,跨角色,跨空间和地域来完成具体的业务,并且以事务的方式来通知不同的角色用户按照标准流程来完成各项工作,并提供绩效记录和数据操作记录。所以基于这样系统环境,测试工作必须以角色的方式来进行,因为不同角色面对的界面和操作功能不同,并且可操作的数据也是与角色用户紧密相关联,以下是以合同排期的各个功能点做一个基本测试介绍。
(图例一)
在图例一中,流程的测试会涉及三个部分,角色的转换,流程功能节点的转换,数据整合,在一个业务流程中,不同角色操作人员面对数据是不同的,在不同流程节点的操作也是不同,不同操作导致的下一个分支流程也是不一样的,需要在测试中验证各种可能发生的分支流程。
以下是具体的测试说明:
- 角色的流转测试:
明确角色在每一个节点能做的操作,必须是与业务流程高度关联的,比如一些角色在一些节点能修改数据,一些角色不能修改只能审核和驳回,这些都会是在流程设计中明确下来,