2023年2月16日,由中国金融出版社主办、《中国金融》《金融博览》《金融博览·财富》杂志承办的“2022中国金融业软件测试成果交流会”(以下简称金测会)在北京顺利开展。中国金融出版社有限公司董事长蒋万进、中国人民银行科技司二级巡视员杨富玉、中国证监会科技监管局副局长刘铁斌、中国金融学会金融科技专业委员会秘书长杨竑等嘉宾出席会议并致辞,中国金融出版社有限公司副总经理、副总编辑赵学锋主持会议,来自人民银行、证监会、商业银行、证券公司、第三方机构以及科技企业的参会嘉宾就相关话题进行深入探讨。掌动智能受邀参与“数字化转型,测试前沿技术分享”主题圆桌论坛。
本届金测会以“标准化引领金融科 技服务发展”为中心内容,就现行模式下金融技术质量测评如何适应数字化发展的要求、探索基于国际标准的中国金融业测试模式等话题展开研讨,将有效推动金融业软件测试工作的快速健康发展。
中国金融出版社有限公司董事长蒋万进在致辞中表示,软件测试是软件工程生命周期中保障软件质量的重要环节,更是金融业务与技术融合的前沿。随着IT技术在金融业的广泛应用,软件测试已经成为支撑金融机构转型发展、保障产品和服务质量、提升客户满意度、控制金融风险的重要内容。尤其是在金融IT走向公司化的过程中,金融软件测试的价值将进一步得到体现,成为未来促进金融业发展的新动能。
中国金融出版社有限公司党委书记及董事长 蒋万进
中国人民银行科技司二级巡视员杨富玉高度肯定了历届软件测试成果交流会所取得的成果,回顾了金融业标准化的进程与特点以及未来体系化、精细化、规范化的发展趋势,并且从全国金融标准化技术委员会工作的角度对未来金融业的软件测试标准化提出了要求。
中国人民银行科技司二级巡视员 杨富玉
中国证监会科技监管局副局长刘铁斌回顾了近些年来证券、期货业发展的状况和取得的重要成果,以及中国证监会在推动金融科技和金融软件测试方面推出的重要举措,并针对加强软件测试能力的建设提出了建立行业统一的标准化测试体系,提升监管政策的落实水平以及行业信息的质量保障水平的建议。
中国证监会科技监管局副局长 刘铁斌
中国金融学会金融科技专业委员会秘书长杨竑首先介绍了近年软件测试的重要变化,并提出,新一代信息技术在金融行业的广泛应用不断催生金融科技的创新理念与方法、实践路径与手段,有效推动金融数字化、智能化进程,助力金融行业向高质量发展,让金融科技在夯实基础设施、构建能力体系以及把握技术机理等方面向深层次演进。
中国金融学会金融科技专业委员会秘书长 杨竑
《2022中国金融业软件测试框架研究报告》也在会上正式发布。
在会上,中国工商银行业务研发中心总经理毛卫东、中国银行软件中心副总经理李兆云、国泰君安证券有限公司信息技术部测试管理主管李进明、成方金融科技有限公司测试部总经理杨建旭、CSTQB副理事长及TMMi中国分会副理事长周震漪、软通动力信息技术(集团)股份有限公司银行业务事业群副总裁陈晟等分别在会上做了主题演讲,与在座的嘉宾一起分享了各自在金融数字化领域或软件测试领域取得的技术和实践成果。
此外,掌动智能研究院副院长吴勇在“数字化转型、测试前沿技术分享”圆桌论坛环节分享了在信创环境下,对数字化转型的理解和存在的性能问题,重点介绍了掌动智能新推出的产品:在AI自动化、混合云、多协议和跨平台支持等多项关键技术方面取得了重大突破的压测工具XRunner和在原有混沌工程的基础上,增加了“业务级故障”注入和实验过程中实时“跨栈跟踪”可观测能力的三位一体超级混沌工程。
掌动智能研究院副院长吴勇在圆桌论坛上作分享
最后,金测会在圆桌论坛环节中完美落下帷幕。我们下一届再见!
可关注“中国金融杂志”视频号观看金测会直播回放。
压测工具XRunner
很多客户比较关注三个方面:信创选型、比如选择哪些组件、数据库、中间件替代国外的;如何搭配合理的架构以及在真正应用架构下,整个后期的验收是否可以从测试到生产都能保持性能的一致性。基于此,压测工具XRunner做了新突破:
1)全自主开发,自主可控能力
可以部署在国产系统(麒麟、统信),实现了all in one的压测组件、监控组件和分析组件,统一架构部署,完美地解决了在国产环境下的安装使用问题,也更好地弥补了国外商业软件如loadrunner对信创环境无法支撑的缺点。
2)架构级测试能力
良好的国产组件(数据库、中间件或者其他开源组件)的支持能力,能从组件级角度了解到单体组件对于并发的支持度和扩展性,解决组件级替换的性能问题。在架构组合层面,通过不同集群架构的搭配测试,可以验证哪种组合比较合理,对比国外商业软件的架构下性能损耗多少的差异对比等等。
3)应用层面性能定位能力
在应用最终上线的阶段借助有效的压测工具进行验收,确认是否做到了性能无损的信创迁移。同时,如果发生性能异常损耗,可以快速定位性能问题,能以可视化形式呈现云化节点、各个组件耗时、以及组件承载数据,最终发现整个应用实现的拓扑连路上的性能损耗及其原因。
三位一体超级混沌工程
传统的混沌工程更多的是IT故障注入(CPU/主机/数据库故障),缺乏了业务故障。业务端存在大量访问造成的故障、错误输入产生的故障以及第三方安全漏洞攻击性的故障可能性。三位一体超级混沌工程正好补充了业务故障注入和全栈可观测性功能,包含了:
1) 混沌业务级故障注入
通过配置不同参数,组合不同业务报文,播放不同类型的业务交易,实现对被测对象的容量爆破,容错爆破,风险爆破。
2) 混沌架构级故障注入
通过执行不同策略的故障脚本,实现对架构级、应用级的混沌爆破,主要以资源耗尽,错误配置,人工切换等方法,实现故障注入。
3) 跨架构全栈观测能力
通过资产、指标(KPI/KQI)和业特征务(API/SQL/报文),实现基于性能异常方法的故障注入监控告警以及基于故障定位方法的故障爆炸半径测量。