东南融通流程引擎I n t e l l i F l o w P O C测试报告
目录
1测试目的 (1)
2测试原理 (2)
2.1功能测试原理 (2)
2.1.1系统架构设计 (2)
2.1.2应用功能设计 (6)
2.1.3流程设计 (10)
2.1.3.1开户流程 (10)
2.1.3.2同城提回流程 (11)
2.2性能测试原理 (11)
2.2.1场景1:在两小时里完成业务的笔数(255并发用户) (13)
2.2.2场景2:完成5万笔业务的时间 (13)
2.2.3场景3:小任务量时的处理速度 (13)
2.2.4场景4:和真实ECM系统的集成测试 (13)
2.2.5场景5:在两小时里完成业务的笔数(2000并发用户) (13)
2.3测试指标定义 (13)
3测试环境 (15)
3.1测试环境架构(255并发) (15)
3.2测试环境架构(2000并发) (15)
3.3测试服务器及客户机软硬件配置 (16)
3.4测试工具 (17)
4测试结果 (18)
4.1场景1:在两小时里完成业务的笔数(255并发用户) (18)
4.2场景2:完成5万笔业务的时间 (23)
4.3场景3:小任务量时的处理速度 (25)
4.4场景4:和真实ECM系统的集成测试 (26)
4.5场景5:在两小时里完成业务的笔数(2000并发用户) (27)
4.5.1第一轮测试(三台服务器集) (27)
4.5.2第二轮测试(两台服务器集) (32)
5环境参数配置 (36)
5.1系统参数 (36)
5.2数据库服务器参数 (36)
5.2.1数据库环境变量 (36)
5.2.2数据库管理器(dbm) (37)
5.2.3数据库配置(db) (37)
5.3应用服务器参数 (38)
5.3.1安装WAS补丁 (38)
5.3.2配置集 (38)
5.3.3配置数据源 (39)
5.3.4配置集结点 (40)
银行为什么用db2数据库5.3.5配置IBM IHS服务器 (43)
5.3.6模拟系统参数 (44)
6结果分析 (46)
7附录及补充说明 (48)
1测试目的
本次测试以交通银行提供的典型业务流程“同城提回流程”为例,主要考察长流程工作流、工作任务分配机制和流程设计引擎,验证压力测试强度。
通过测试来验证东南融通IntelliFlow业务流程管理系统的架构以及性能可以满足交通银行的要求技术要求和业务要求:
支持SOA架构;
支持MQ连接,支持DB2数据库;
能进行负载均衡,支持集流程;
能处理高并发,实时性要求高的流程;(参考压力:在两小时内2500个柜员处理完10万笔业务流程)
支持多系统连接,根据外部系统不同的返回情况进行后续的流程控制另外,对功能性需求的考察点主要
有:
工作流控制:按照设计的流程模型对业务处理进行流程控制;
工作任务分配:有强大的规则引擎,能根据设定的规则将工作任务自动分配给业务人员进行处理,也可以根据设定的规则系统设置工作任务的优先级;
流程设计和管理:能根据业务场景方便地进行流程模型的设计,方便地管理和配置流程模型;
流程监控:能根据不同的查询规则实时跟踪和监控业务处理流程,能提供流程数据,为日后的流程优化提供分析依据。
流程补偿:能根据异常处理规则,对异常流程进行后续的流程补偿;
流程分析和优化:能根据流程数据和分析结果,不断优化流程。
2测试原理
2.1 功能测试原理
2.1.1系统架构设计
POC应用系统采用东南融通的统一开发平台IntelliPatform开发,IntelliPlatform具有成熟的应用开发框架和表现丰富的页面控件,可以更加快速高效地开发出高质量的应用功能。
POC系统的流程控制采用东南融通的IntelliFlow业务流程管理系统。IntelliFlow采用J2EE技术架构建立,支持SOA基础信息架构建设,可以运行在WebLogic、WebSphere、JBoss等主流的商业或者开源的应用服务器上,支持Oracle、DB2、Informix、SQL Server、Sybase和MySQL主流的商用数据库和开源数据库。系统结构采用J2EE的标准设计模式,整个系统由一组互相协作的构件和工具组成,建立了快速开发工作流应用的一体化开发平台。
下图是IntelliFlow的总体架构:
IntelliFlow具有可伸缩的系统架构,可以按照业务处理的特点和客户

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。