创新

聚焦金融信息化,深耕金融行业

首页 >信创测试解决方案

信创测试解决方案

JettoReplay流量回放工具

一、产品概述

JettoReplay是具备测试流量获取、编排、执行、统计分析和管理的专业测试系统工具。


产品能力:

流量获取能力:支持配置多种流量来源的配置和管理、包含但不限于文件,数据库,远程访问服务器文件,并可以通过自定义组件上线扩展;


流量编排能力:支持对流量节点进行简单编排,复现复杂业务流程,并可对特定噪声字段进行规则化配置。


流量回放能力:支持回放任务下发到分布式执行机,实现流量回放的高并发执行,回放执行监控和统计;


结果校验能力:通过定义回放校验规则,校验字段或忽略字段,支持模式校验加降噪对比;


系统支持回放Mock:通过与仿真挡板协调实现下游服务接口mock,保障业务链路完整性。


流量回放工具(JettoReplay)主要包含:基础配置、回放配置、回放执行、执行统计等功能模块组成。


二、产品架构

JettoRepaly业务逻辑图


三、方案优势

基础性能指标:

1、管理页面响应 ≤1.5秒

2、统计报文页面:同步返回 ≤10秒,有等待/倒计时提示;异步返回给预估时间

3、启动执行机发起任务 ≤10秒

4、终止任务操作 ≤30秒完成


数据处理能力:

1、将20T文件(200MB/个)处理成200G报文或数据

2、对200G流量数据进行并发处理

3、支持分布式执行机发起、接收、落地存储发送及返回数据


其它非功能能力

(一)可靠性:

1、系统的管理模块满足72小时的运行稳定性(不含计划内停机);

2、系统通过将管理和大数据分别存储等设计和技术,具有保障系统服务集中时段(7*12)故障恢复时间<30分钟;


(二)易用性:

1、在软件的易用性方面,充分考虑用户的体验性,简单性,高效率性,为客户定制一套更适合客户要求的系统。根据要求我们将基于以下方面进行设计;

2、兼容大部分常用WEB浏览器级包括Chrome72及以上版本、Edge90、Firefox、Safari等;

3、用户功能菜单简单易懂,逻辑清晰,菜单不超过三级;

4、灵活的页面布局,支持标签页;

5、系统弹框均有明确文字提示,错误提示框有错误的详细说明;


(三)扩展性:


系统的流量预处理模块,流程处理模块,流程回放执行模块的报文比对功能需要满足工程人员进行扩展的需求;


(四)兼容性:

系统后端服务必须使用Java语言开发,前端页面使用Vue.js开发。