文 | 《中国金融》记者 纪崴
2024年12月20日,由中国金融杂志社主办,软通动力集团(以下简称软通动力)、天阳宏业科技股份有限公司(以下简称天阳宏业)协办,北京捷科智诚科技有限公司(以下简称捷科智诚)支持的“第九届金融软件测试成果交流会”(以下简称金测会)在北京举办。
本届金测会以“AI提质助发展,金测护航再创新”为主题,中国金融出版社有限公司党委委员、副总经理、副总编辑孟威锋主持会议并致辞,中国人民银行科技司副司长周祥昆出席会议并致辞,中国人民银行科技司原巡视员杨竑出席会议并发布优秀案例;来自中国人民银行、中国证监会、国有商业银行、股份制商业银行、城市商业银行、农信机构、保险公司、证券公司、第三方机构、科技企业的参会嘉宾,以及业界专家围绕AI情境下金融业软件测试工作的进展及未来发展趋势进行了深入交流和探讨。
中国人民银行科技司副司长周祥昆在致辞中首先高度肯定了历届金融软件测试成果交流会所取得的丰硕成果。他表示,每一届金测会的主题都密切跟踪信息技术的发展前沿,紧紧围绕行业软件测试面临的最新挑战和机遇,为推动金融科技守正创新、稳步前行提供了坚实的智慧支撑。就当前备受关注的AI技术在金融机构的应用与发展现象,周祥昆副司长就AI技术与软硬件深度融合提出了三点看法。一是加强软件测试是支撑人工智能良性发展的重要方法。鉴于AI拥有自我学习与优化的特性,传统的静态测试模式难以满足这一动态需求,需要探索研究一套动态的、适应性的测试机制,构建一套全面、高效且适配人工智能特性的测试体系,使软件测试领域的发展与AI技术共同进步,推动人工智能在金融领域充分发挥效能。二是利用人工智能技术推动软件测试工作的创新发展。生成式人工智能突破使得AI技术在处理测试需求时能够更加精准和高效,自动生成测试应用以及多样化的测试数据,能够更大范围缩短测试周期,及时发现潜在的系统缺陷与漏洞,提高测试的覆盖度和精准度。三是人工智能技术有助于软件全流程的质量优化。AI技术作为当今极具变革性的技术力量,在提升软件测试的效率和质量的同时,也为软件全生命周期的提升带来了解决思路,以强大的技术手段融入软件开发周期的每一个环节,为提升软件开发质量开辟崭新的路径。
▲中国人民银行科技司副司长 周祥昆
中国金融出版社有限公司党委委员、副总经理、副总编辑孟威锋在致辞中表示,金融软件测试工作是完善数字金融治理体系、推动数字金融高质量发展、维护国家金融安全的关键一环。人工智能技术在金融行业的推广应用,不仅拓宽了软件测试的发展空间,同时也为软件测试提供了新的工具和机遇,可以更加敏捷地发现和解决测试的痛点,显著提升测试效率和质量。金融软件测试要抱着开放的心态,主动利用AI新技术为测试工作赋能,同时要积极应对AI技术引发的新问题,在科技向强的同时实现科技向善。在人民银行科技司、中国金融学会金融科技专委会的指导和支持下,金测会连续九年成功举办,成为了金融软件测试领域沟通交流、成果展示和前沿探索的年度盛会。九年来,金测会与时俱进,持续关注行业动态,及时把握前沿话题,凝聚测试行业合力,把历届活动积累的丰硕成果和有益经验转化为创新动力,对金融业软件测试工作高质量发展起到了推动和引领作用。
▲中国金融出版社有限公司党委委员、副总经理、副总编辑 孟威锋
主题演讲是本届金测会的重要内容,6位嘉宾分别从不同视角分享了金融软件测试中的前沿实践和洞见。
中国工商银行业务研发中心技术一部总经理孙艳着眼于分布式架构测试,她提出,工商银行陆续建设分布式服务、事务、消息、批量、缓存、数据库、对象存储、文件存储、软负载均衡等九大分布式运行支撑平台和一系列研发运维支持平台,覆盖了应用研发、测试和运维的全生命周期。针对银行业分布式应用在项目迭代、架构优化、技术升级、业务拓展等过程中面临的主要风险挑战,应根据分布式应用系统结构特性,给出在开展技术性、功能性、基础性、性能性、账务性等关键测试活动过程中进行风险控制时需要考虑的内容框架。
▲中国工商银行业务研发中心技术一部总经理 孙艳
中国农业银行研发中心副总经理蔡仕志聚焦测试中台建设,提出要应对好数字化转型的新需求和传统测试的不足,让数据发挥价值,需要建立“数据+工具”双轮驱动的测试中台架构。农业银行的中台架构包含了“2个基础支撑、5项关键能力、1套度量体系”的核心成果,在研发环境精细化管理方面,通过建立公共服务环境,完善系统级、交易级监控,提高公共服务环境的可用率;通过对接容器云、数据库、负载均衡、虚拟机、域名等各类型技术栈的基础设施平台,提供一站式的资源自动化交付和自助运维服务。在测试数据敏捷化交付方面,建成拉通审批流和数据流的脱敏交付流水线,实现总分行测试数据的全自动交付。
▲中国农业银行研发中心副总经理 蔡仕志
建信金融科技有限公司实施调度中心副总裁朱晓光从“AI 在研发工程中的应用与探索”的视角切入。他表示,软件测试存在“过度依赖人工、缺陷漏检频发、数据利用率低、测试效能不足”的问题,已难以满足当下“大规模、高复杂、频繁变更、快速响应”的研发测试需求。如何以尽可能低的成本,尽可能高的效率,保障研发质量成为当前亟待解决的问题。建信金科从“AI+数据”的思路进行不断优化,并落地重要场景:基于数据,把AI技术引入测试,降低测试成本,提升检测效率;以数据资产为驱动,AI自我学习并产生新的检测规则,提升测试覆盖与适应性;用数据和工具帮助测试工程师更全面、深入开展测试,降低测试对个体的依赖。
▲建信金融科技有限公司实施调度中心副总裁 朱晓光
成方金融科技有限公司测试部总经理杨建旭对新安全形势下的安全测试进行了深入思考。他指出,随着数字供应链带来的安全问题全球化,以深度行为分析、主动智能测试为特点的第三代安全技术下的安全检测实现线上化,AI大模型出现并推动攻防智能化。同时大模型自身的网络安全、数据安全、内容安全、提示词安全、幻觉问题、可控问题,也给安全测试带来前所未有的挑战。为此,安全测试将会向着全生命周期的、持续的、集中的、全面的、智能的方向发展。
▲成方金融科技有限公司测试部总经理 杨建旭
中信银行软件开发中心副总经理徐晓剑对中信银行研测运一体化情况做了分享。他表示,在金融软件测试领域面临诸多挑战:标准化欠缺、资源精细化管理不足、自动化程度不足、非功能分析遗漏、角色定位需革新,因此,中信银行将“面向测试”作为研发设计准则“六个面向”的重要内容,从五个方面进行整体规划。一是标准化研发设计基于边车模式的研测一体网格模型,确保研发、生产、测试环境保持统一,减少差异性带来的损耗。二是高效测试环境支持,从标准化、精细化、自动化,力争实现测试环境与生产环境趋于一致。三是自动化测试整体目标,基于标准化设计,区分两大类场景,全面实现无人值守的自动化测试。四是性能测试目标是资产共享实现多环节性能验证流程,充分实现性能左移,全流程多环节开展性能验证和非功能设计提升。五是测试的角色新定位。
▲中信银行软件开发中心副总经理 徐晓剑
龙盈智达(北京)科技有限公司测试中心总经理郭志锋对华夏银行异地测试中心建设情况进行了梳理。2019年,华夏银行基于科技自主掌控及降本增效的需要,启动异地测试中心建设工作,测试中心设立在龙盈智达,并逐步实现测试专业化、集约化。当前,龙盈智达建立基于风险驱动的测试体系、构建基于风险驱动的缺陷预防机制、打造多维度测试度量体系。龙盈智达也开启了AI应用在测试领域的探索,通过横向对比当前业界的各类大模型,构建金融测试的AI模型,在测试点自动分析以及案例自动编写方面进行实践。
▲龙盈智达(北京)科技有限公司测试中心总经理 郭志锋
本届金测会上,软通动力高级副总裁车忠良、天阳宏业能力中心总经理阳清波分别围绕“GenAI在金融软件测试领域的探索实践”“垂类大模型建设之测试大纲分析”进行了成果交流。
▲软通动力信息技术(集团)股份有限公司高级副总裁 车忠良
▲天阳宏业科技股份有限公司能力中心总经理 阳清波
金融业软件测试标准的制定进展吸引了众多参会者的目光。中国工商银行业务研发中心业务研发管理部副总经理刘涌做了《金融业软件测试标准阶段性成果汇报》。2024年,《金融业应用软件测试术语》《金融业应用软件测试数据设计指南》《金融业应用软件验收测试质量控制框架》《银行业自动化脚本设计指南》4项标准立项材料已通过审核并完成全国金融标准化技术委员会(金标委)范围内的意见征集和委员投票程序,并获得同意立项的批复通知。
▲工商银行业务研发中心业务研发管理部副总经理 刘涌
金测会优秀案例发布环节是本届金测会的又一亮点。在前期向金融机构发起了案例征集活动并通过组委会的评审后,中国工商银行等12家机构的15个最有代表性、专业性的案例脱颖而出,获得优秀案例殊荣。优秀案例的发布将进一步促进金融软件测试工作向更纵深、更前沿的方向发展。
▲2024金测会推荐优秀案例
本届金测会上,中国人民银行科技司信息技术管理处处长孟庆顺主持了以“供应链测试”“用户体验导向的测试研究与应用”“AI智能体在测试领域的应用实践与前景”为主题的三场圆桌讨论,包括工商银行、邮储银行、中邮保险、银河证券、国泰君安、软通动力、天阳宏业、捷科智诚等15家金融机构和科技公司的软件测试专家们齐聚一堂,分享了自身实践成果,并对AI情境下如何优化金融软件测试以及未来发展前景建言献策,形成测试行业合力,共同推动金融软件测试行业高质量发展。
▲中国人民银行科技司信息技术管理处处长 孟庆顺
▲圆桌一:供应链测试
▲圆桌二:用户体验导向的测试研究与应用
▲圆桌三:AI智能体在测试领域的应用实践与前景