企业中台如何进行测试(上篇)

news2025/7/21 14:47:44

企业的信息化建设比较合理的规划是专业套装软件 + 灵活的SaaS应用 + 定制化的开发平台 + 基础的平台支撑,而企业在进行建设时,往往都是从业务软件开始,而忽略平台的建设,但平台却是支撑企业业务系统整合的基础,从企业整体信息化发展和建设而言,规划一套覆盖企业业务,并且具备可生长能力的信息化体系是非常重要的。

平台体系应满足现有业务,并能为后续业务变化提供支撑,可以根据需要快速进行产品迭代升级,灵活易用、敏捷搞笑,提供强大的配置和开发能力,能够根据企业需求快速变更、灵活调整,并能满足企业个性化的业务和使用需要。企业中台方案就是针对企业信息化的总体建设需要构建的一体化解决方案,它能作为业务系统的底层基础,支撑系统集成与对接,满足系统集成、数据整合、业务集成以及综合展现等需要,为企业的信息化建设奠定基础。

1总体说明

企业中台实际包括了MDM基础数据平台、IDM身份认证平台、DAP数据分析平台、ESB企业服务总线和Portal门户集成平台5款核心产品,并且各个产品内部打通、融合一体,形成了面向企业IT架构和数据治理的综合性解决方案。

1.1集成架构

企业中台的整体集成架构如下:

其中MDM主数据管理平台和IDM身份管理平台作为基础数据支持,MDM完成主数据治理,实现各系统基础数据的统一,IDM实现统一认证等5A安全管控,打通系统壁垒,DAP作为数据整合与展现端,构建数仓并进行可视化分析,而Portal则是作为统一入口,将各个业务系统整合到一起,而整个平台内外部的数据传输与集成则通过ESB进行打通,从而实现一体化管理。

1.2数据架构

企业中台数据架构图如下:

在企业中台方案中,数据主要分为基础数据和业务数据,按照使用场景,又可以细分为主数据、认证数据、业务单据和分析数据。

1.主数据以MDM平台为核心,通过与上下游系统的集成实现主数据的全生命周期管理,保证主数据的完整性、唯一性、准确性。

2.认证数据主要是账号、认证相关的数据,主要用于满足IDM平台统一账号、统一认证、统一权限的需求,在企业中台方案中,账号数据也会纳入主数据管理范畴。

3.业务单据主要是通过ESB进行业务单据集成相关的数据,由于业务集成数据不落地,所以这些数据都是经由ESB进行转发。

4.分析数据囊括了基础数据和业务数据,主要是通过业务系统汇总到数仓中的数据,这些数据用于支撑可视化分析、数据服务、指标报警等需求。

1.3产品作用

企业中台中一共包括了5款核心产品,分别是MDM基础数据平台、IDM身份认证平台、DAP数据分析平台、ESB企业服务总线和Portal门户集成平台。

1.MDM基础数据平台:主数据管理的核心,通过主数据的同步与分发,实现各系统基础数据的同源统一,保证数据准确性,实现基础数据治理,同时为数仓建设提供维度数据。

2.IDM身份认证平台:5A安全管控中心,通过统一用户、统一认证、统一权限、统一审核和统一应用管理实现安全体系建设,在构建统一认证中心的基础上通过强化密码、认证机制保证系统和数据的安全性

3.DAP数据分析平台:数据中心构建的基础,汇总覆盖全企业业务的业务数据,构建一体化数据仓库,实现综合性数据分析与展现,并基于元数据构建指标体系,实现数据汇总、数据预测、数据挖掘,全面支撑企业运营。

4.ESB企业服务总线:系统集成的骨干,支撑各系统集成与数据交互的桥梁,包括主数据同步分发、业务单据传输,以及业务数据加工、汇总到数仓的过程等。

5.Portal门户集成平台:各系统的统一入口,构建应用中心,为各系统提供统一的访问方式,并能基于实际业务和场景汇总业务系统数据和功能到统一的页面和菜单中,实现快速访问、便捷操作,提供系统使用的效率。

1.4测试内容

企业中台的测试内容,主要围绕建设内容展开,一般包括主数据集成、统一认证、业务集成、门户集成、数据仓库、数据分析及数据服务和指标等内容。

1.主数据集成:功能测试以MDM平台为主,测试MDM平台主数据管理和配置功能,验证功能的可用性、易用性,业务测试主要测试主数据同步与分发的过程,测试数据传输的准确性、稳定性,以及对传输过程的监控与记录。

2.统一认证:功能测试以IDM为主,主要测试IDM相关功能使用,是否满足业务及使用需要,业务测试主要测试账号的同步分发、统一认证、安全策略、统一权限以及异常报警等。

3.业务集成:主要测试业务系统接口的准确性,通过ESB的接口注册、配置、代理进行接口测试,通过日志和业务系统接收情况确认数据传输的准确性。

4.门户集成:功能测试以Portal产品为主,主要测试Portal的门户导航、应用管理、消息、待办等功能配置和展现,业务测试主要是测试通过门户集成的业务系统链接、数据、页面等内容。

5.数据仓库:功能测试主要测试DAP数仓相关的ODS、维表、事实表、模型配置功能以及数据同步、加工、汇总的流程,业务测试主要测试数据的准确性,即从业务系统抽取到ODS以及数仓中的数据。

6.数据分析:功能层面主要测试DAP分析模型以及导航看板的数据显示效果,业务层面需要校对数据的准确性,是否符合业务运行逻辑,满足业务需求。

7.数据服务:功能上测试DAP数据服务的配置功能和数据接口,业务上测试通过数据服务获取的数据是否和数仓实际数据一致,是否满足业务集成需求。

8.数据指标:功能上测试DAP指标相关的模型、配置、报警等功能,业务上根据配置测试指标报警的准确性。

2主数据集成测试

主数据集成治理是企业中台的数据基础,也是企业进行系统集成整合的基础之一,通过主数据集成将各个系统的基础数据进行统一,从而为业务集成、数仓建设提供基础。

2.1集成架构

主数据集成治理的业务流程如下:

主数据的业务流程主要是根据不同类型的主数据确定数据源头,以源头数据为基础,先同步到主数据平台,根据实际需要可以在主数据平台进行清洗、查重、维护、检验、审核等操作,之后再分发到下游系统,实现上下游基础数据的统一。

2.2角色清单

MDM平台相关角色清单如下:

2.3测试用例

MDM集成以及业务测试用例清单(以组织主数据为例),主要如下:

3账号集成测试

主要包括统一账号和统一认证两部分,是系统集成的基础之一,通过统一账号和统一认证实现业务系统的账号统一、单点登录,满足一次登录多次访问的目的,从而降低多系统登录的繁琐,提高系统使用效率。

3.1集成架构

企业中台中的统一认证基于IDM统一身份管理平台实现,实际上包括了统一用户、统一认证、统一授权、统一审计和统一应用管控等5A管控的内容。

在统一认证体系中统一用户和统一认证是最主要的内容,统一用户实现的基础,主要是通过认证平台进行用户的统一管理,基于同一套用户体系从而实现统一认证、统一权限等内容,而统一权限则是以IDM平台为基础,将角色、权限统一管理,再下发不同的系统。

3.2角色清单

账号、统一认证集成涉及的相关角色清单如下:

3.3测试用例

账号、统一认证以及IDM产品的业务测试用例清单:

《企业中台如何进行测试》包含了主数据治理测试、统一认证测试、业务集成测试、门户建设测试、数据分析测试等内容。由于篇幅较长,将分为上、下两个篇章与大家分享,本文(上篇)主要从主数据治理和统一认证两个方面对企业中台的测试内容进行介绍,下篇将从业务集成、门户建设和数据分析这三个方面介绍企业中台的测试内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1157181.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

HDFS 读写架构

一、组成架构 1、NameNode(NN) : 集群的Master,它是一个主管,管理者 (1) 管理HDFS的命名空间 (2) 配置副本策略 (3) 管理数据块(Block)映射信息 (4) 处理客户端读写请求 2、DataNode(DN) : 集群的Slave。NN下达命令,DataNode执行实际操作。…

SCADA、HMI RTU、DCS和PLC有什么区别?

PLC专注于具有离散开关信号的离散自动化,用于工厂装配线和装瓶线等。PLC有多种尺寸,意味着不同的 I/O 和程序容量。最小的尺寸通常称为纳米PLC、微型PLC ,以及具有固定 I/O的迷你 PLC,用于小型独立应用。 DCS专注于模拟信号过程控…

台达PLC通讯协议 Modbus ASCII协议格式说明

文章目录 背景说明通讯帧通讯命令字16进制数据元和ASCII的转换通讯数据地址台达通讯协议举例 背景说明 该协议是根据台达研发的基于CANopen现场总线的多轴运动控制器DVP10MC11T,其内部包含标准PLC模块和MC运动控制模块两大模块。参考手册名称是《DELTA_IA-PLC_DVP-…

Unity2D中瓦片地图的创建与绘制教程

Unity2D中瓦片地图的创建与绘制 素材切割创建地图创建瓦片绘制地图瓦片调色板画笔拓展素材资源链接 素材切割 选中以下素材,以Tiles为例(素材链接在文章最下方) 修改素材属性。 将Sprite Mode属性改为Multiple多张(不然切割不了&…

千万富翁就住你隔壁

这是好书分享系列的第1篇,如果觉得对你有帮助,欢迎分享给你的朋友或家人。如果想继续收到本系列推文,请点击下方公众号关注我。 最近在微信读书的新书榜里,看到一本之前在国外网站看到别人推荐的书,《邻家的百万富翁》…

我是如何进行日志降本的

最近行业里流行降本增效。本文就一个现实中经常发生的日志成本的案例进行讨论,讨论该如何降本。 背景 假如存在一家IoT公司,它拥有1亿的在线设备(长连接着云端)。这些设备每21秒会向云端发送心跳,以进行连接的保活。假…

基于社会群体算法的无人机航迹规划-附代码

基于社会群体算法的无人机航迹规划 文章目录 基于社会群体算法的无人机航迹规划1.社会群体搜索算法2.无人机飞行环境建模3.无人机航迹规划建模4.实验结果4.1地图创建4.2 航迹规划 5.参考文献6.Matlab代码 摘要:本文主要介绍利用社会群体算法来优化无人机航迹规划。 …

【opencv+图像处理】Image Processing in OpenCV 1-2基本图形绘制

🍉 博主微信 cvxiayixiao 🍓 【Segment Anything Model】计算机视觉检测分割任务专栏。 链接 🍑 【公开数据集预处理】特别是医疗公开数据集的接受和预处理,提供代码讲解。链接 🍈 【opencv图像处理】opencv代码库讲解…

Hadoop HDFS(分布式文件系统)

一、Hadoop HDFS(分布式文件系统) 为什么要分布式存储数据 假设一个文件有100tb,我们就把文件划分为多个部分,放入到多个服务器 靠数量取胜,多台服务器组合,才能Hold住 数据量太大,单机存储能力有上限,需要…

小学辅导虚拟资料项目拆解 - 沉睡者IT

最近我看到了一个很不错的项目,它几乎没有成本,操作起来也不难,而且相对稳定的回报率。 这个项目适合新手小白或者工作室类型的团队。 之前分享的一些项目,比如天涯神贴、别墅设计图、古籍电子书、宝宝起名,都属于这个…

rcore 笔记 第一个裸机程序

文章目录 环境应用程序与基本执行环境应用程序执行环境与基本操作平台执行应用程序应用程序执行环境目标平台与目标三元组 移除标准库依赖移除 println! 宏提供 panic_handler 功能应对致命错误移除 main 函数 编译运行内核指令程序内存布局与编译流程 内核第一条指令编写内核第…

黑马 小兔鲜儿 uniapp 小程序开发- 用户模块- 07

小兔鲜儿 - 用户模块07 在用户登录/注册成功后,展示会员信息,更新会员信息。 会员中心页(我的) 主要实现两部分业务: 渲染当前登录会员的昵称和头像,从 Store 中获取。猜你喜欢分页加载,可封装成组合式函数实现复用…

态路小课堂丨如何为QSFP-DD800G光模块选择合适的光纤跳线

TARLUZ态路 在之前2篇文章中,我们介绍了关于800G光模块的封装、光口类型等内容。本文态路通信将为您介绍“如何为QSFP-DD800G光模块选择合适的光纤跳线”。方便您在800G数据中心网络互连场景中快速完成链路布线。 文章1: 三款800G光模块方案介绍—SR8/…

C++标准模板(STL)- 类型支持 (复合类型类别,is_member_pointer,is_reference,is_compound)

类型特性 类型特性定义一个编译时基于模板的结构&#xff0c;以查询或修改类型的属性。 试图特化定义于 <type_traits> 头文件的模板导致未定义行为&#xff0c;除了 std::common_type 可依照其所描述特化。 定义于<type_traits>头文件的模板可以用不完整类型实例…

职场好物:乐歌M9S升降办公电脑台,告别久坐办公,升职加薪就选它

办公是现代生活不可避免的组成部分&#xff0c;科技的快速发展&#xff0c;给了我们更多新的生活方式&#xff0c;促使我们更加关注自己的身体状况&#xff0c;我们挨过了饭都吃不饱的年代&#xff0c;随着办公人群的不断扩张&#xff0c;不知道你有没有发现身边人或多或少都有…

代码随想录算法训练营第三十九天 | LeetCode 343. 整数拆分、96. 不同的二叉搜索树

代码随想录算法训练营第三十九天 | LeetCode 343. 整数拆分、96. 不同的二叉搜索树 文章链接&#xff1a;整数拆分 不同的二叉搜索树 视频链接&#xff1a;整数拆分 不同的二叉搜索树 1. LeetCode 343. 整数拆分 1.1 思路 给我们一个数&#xff0c;如何去拆成若…

力扣第62题 不同路径 c++ 动态规划 dp二维 + dp一维 解法

题目 62. 不同路径 中等 相关标签 数学 动态规划 组合数学 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为 “Fini…

Kubernetes异常?别担心,100个命令来解救你

关注【云原生百宝箱】公众号&#xff0c;快速掌握云原生 这篇文章是关于使用 Kubectl 进行 Kubernetes 诊断的指南。作者列出了 100 个 Kubectl 命令&#xff0c;这些命令对于诊断 Kubernetes 集群中的问题非常有用。这些问题包括但不限于&#xff1a; 集群信息Pod 诊断服务诊断…

一款成熟的文件外发审计管控系统,应该具备哪些价值?

在信息化高速发展的时代&#xff0c;电子文件泄密事件层出不穷&#xff0c;比如文本文档、图像、音频、视频、电子表格等&#xff0c;都是日常会接触到的文件类型。像制造业企业&#xff0c;会有比较多的上下游协作交流&#xff0c;外发的电子文档以明文的形式提供给合作伙伴&a…

信号类型(通信)——QAM调制信号

系列文章目录 《信号类型&#xff08;通信&#xff09;——仿真》 文章目录 前言 一、原理图 二、仿真 2.1、QAM仿真 2.2、不同滚降系数 2.3、不同M下QAM调制对比 总结 前言 本文主要结合仿真分析了QAM的信号处理过程&#xff0c;并简单分析了成型滤波器中的滚降系数对QA…