铁路电子支付平台测试方法及系统、设备和存储介质技术方案

技术编号:34320611 阅读:59 留言:0更新日期:2022-07-31 00:07
本申请公开了一种铁路电子支付平台测试方法,应用于铁路电子支付平台的测试,待测铁路电子支付平台包括:交易处理模块、管理平台模块、对账结算模块、Paas平台管理模块及综合应用监控管理模块,该方法包括:模拟业务测试步骤:基于模拟支付界面,发出交易业务系统的模拟交易请求,并接收金融机构的模拟交易应答;电子支付平台功能测试步骤:接收模拟交易请求,转发金融机构的模拟交易应答,基于测试验证预期通过标准,完成交易处理模块、对账结算模块及平台管理模块的测试,输出待测铁路电子支付平台的不同等级的测试缺陷列表。本发明专利技术还提供了一种铁路电子支付平台测试系统。还提供了一种铁路电子支付平台测试系统。还提供了一种铁路电子支付平台测试系统。

【技术实现步骤摘要】
铁路电子支付平台测试方法及系统、设备和存储介质


[0001]本申请涉及软件测试领域,特别是涉及一种铁路电子支付平台测试方法、系统、计算机设备和计算机可读存储介质。

技术介绍

[0002]目前,铁路电子支付平台系统是铁路六个关键信息基础设施系统之一,是网络安全等级保护四级系统,承担铁路客、货运运输收入电子支付方式资金的集中收缴,日均交易1000万笔,高峰期交易量达到1700万笔,日均进款额10亿元,高峰期达到20亿元。铁路电子支付平台为铁路客货运及延伸服务业务提供了安全、稳定的电子支付服务。
[0003]随着国家“自主可控”规划的推进,近年来国产软硬件得到快速发展,尤其是2020年是信创产业得到全面推广。CPU和核心基础软件居于国产化生态体系的核心地位。近几年随着国产基础软硬件在性能与稳定性等方面的快速发展,在国家政策的引领下,各省市区政府、各央企积极响应,展开信创产品的替代工作,开始原有业务应用软件向国产自主软硬件平台上的迁移适配工作。
[0004]业务应用软件与国产基础软硬件集成理论上是可行的,但是由于国产软硬件技术与国外同类技术相比仍存在一定差别,在高并发量、高访问数据量等复杂情况下,一些国产化业务系统迁移到国产基础软硬件平台下运行一段时间后会出现各种功能问题,同时基于国产基础软硬件平台环境上运行的业务应用软件性能能否满足需求尚未得到验证,因此,需要对国产基础软硬件组合以及运行其上业务应用软件系统进行完整全面的集成适配功能与性能测试验证。对国产化基础软硬件进行适配验证测试与评价成为亟待解决的实际问题,因此研究国产化信创适应性匹配验证测试方法和评价体系具有重要的意义。
[0005]目前针对铁路电子支付平台的国产化基础软硬件适配验证测试工作开展得并不完善,亟需搭建国产化基础软硬件平台实验环境,完成铁路电子支付交易处理、对账结算业务、管理平台、Paas平台管理、综合应用监控管理等关键模块的信创适配验证,研究并提出电子支付平台应用软件与基础软硬件的适配测评指标体系,为制定铁路电子支付平台国产化信创技术改造路线提供强力的技术条件支撑。
[0006]鉴于此,为解决上述步铁路电子支付平台国产化信创适配验证测试中的技术问题,本专利技术专利提供了一种铁路电子支付平台测试方法及系统,可以实现国产化基础软硬件平台实验环境中铁路电子支付平台基本功能点功能测试,支付交易应用的性能测试、安全评估测试、对标基础软硬件测试进行整体全面的铁路电子支付平台国产化信创适配验证测试。

技术实现思路

[0007]本申请实施例提供了一种为解决上述步铁路电子支付平台测试中的技术问题,本专利技术专利提供了一种铁路电子支付平台测试方法及系统,可以实现铁路电子支付平台基本功能点功能测试,支付交易应用的性能测试、安全评估测试、对标基础软硬件测试进行整体
全面的铁路电子支付平台测试。
[0008]第一方面,本申请实施例提供了一种铁路电子支付平台测试方法,应用于铁路电子支付平台的测试,待测铁路电子支付平台包括:交易处理模块、管理平台模块、对账结算模块、Paas平台管理模块、综合应用监控管理模块,包括:
[0009]模拟业务测试步骤:基于模拟支付界面,发出待测铁路电子支付平台的交易业务系统的模拟交易请求,并接收金融机构的模拟交易应答;
[0010]电子支付平台功能测试步骤:接收模拟交易请求,转发金融机构的模拟交易应答,基于测试验证预期通过标准,完成交易处理模块、对账结算模块及管理平台模块的测试,输出待测铁路电子支付平台的不同等级的测试缺陷列表。
[0011]优选的,上述铁路电子支付平台测试方法,还包括:
[0012]电子支付平台兼容性测试步骤:测试不同包含中央处理器、操作系统、数据库及中间件的信创系统产品的适配功能,分别测试多种信创系统产品组合以及与铁路电子支付应用系统的适配性;
[0013]电子支付平台性能测试步骤:测试在预定测试场景下,模拟预定数量的用户,对数据服务器产生流量压力,测试待测铁路电子支付平台的压力测试功能,测试待测铁路电子支付平台预定时间内的稳定运行功能;
[0014]电子支付平台安全性测试步骤:测试待测铁路电子支付平台通过漏洞扫描工具进行漏洞和全端口的安全性测试功能;
[0015]电子支付平台对标测试步骤:基于不同标准基础软硬件产品运行环境下的性能基准,测试待测铁路电子支付平台的测试指标对比,输出测试评分结果。
[0016]优选的,上述电子支付平台功能测试步骤包括:
[0017]交易处理功能测试步骤:基于交易处理验证预期通过标准,选择多种不同的交易类型的付款功能进行测试,测试在不同交易类型下接收模拟交易请求,留存交易数据和报文快照记录,接收金融机构的模拟交易应答并转发到业务系统;
[0018]对账结算功能测试步骤:基于对账结算验证预期通过标准,测试接收银行对账单信息和业务对账单信息,并测试对银行对账单、业务对账单及平台交易单的信息查询功能;
[0019]管理平台功能测试步骤:基于管理平台验证预期通过标准,分别完成待测铁路电子支付平台登录功能、安全退出功能和重新登录功能。
[0020]优选的,上述电子支付平台功能测试步骤,还包括:
[0021]Paas平台管理功能测试步骤:基于Pass平台管理验证预期通过标准,分别完成Paas平台管理对交易处理模块、管理平台模块及对账结算模块的容器运行支持功能;
[0022]综合应用监控管理功能测试步骤:基于综合应用监控管理验证预期通过标准,分别完成监控管理、系统角色管理及分析统计功能测试;
[0023]双中心验证功能测试步骤:基于双中心验证预期通过标准,测试待测铁路电子支付平台的双中心数据库激活状态下进行数据同步的功能。
[0024]优选的,上述交易处理功能测试步骤包括:
[0025]付款功能测试步骤:测试登录铁路电子支付平台后,进入交易类型选择功能,验证是否成功生成各个订单信息功能;
[0026]提交功能测试步骤:基于付款测试步骤,进一步验证是否成功提交各个订单信息;
[0027]支付方式选择功能测试步骤:基于付款测试步骤,进一步验证是否成功选择多种支付方式。
[0028]优选的,上述对账结算功能测试步骤包括:
[0029]业务数据入库查询功能测试步骤:测试登录铁路电子支付平台后,进入对账结算功能,完成测试数据入库及业务数据入库情况查询功能;
[0030]银行数据入库查询功能测试步骤:测试登录铁路电子支付平台后,进入对账结算功能,完成测试数据入库及银行数据入库情况查询功能;
[0031]银行异常退款数据查询功能测试步骤:测试登录铁路电子支付平台后,进入对账结算功能,完成测试数据入库及银行异常退款数据入库情况查询功能;
[0032]银行补缺数据查询功能测试步骤:测试登录铁路电子支付平台后,进入对账结算功能,完成测试数据入库及银行补缺数据入库情况查询功能;
[0033]退款数据查询功能测试步骤:测试登本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种铁路电子支付平台测试方法,应用于铁路电子支付平台的测试,待测铁路电子支付平台包括:交易处理模块、管理平台模块、对账结算模块、Paas平台管理模块、综合应用监控管理模块,其特征在于,包括:模拟业务测试步骤:基于模拟支付界面,发出所述待测铁路电子支付平台的交易业务系统的模拟交易请求,并接收金融机构的模拟交易应答;电子支付平台功能测试步骤:接收所述模拟交易请求,转发所述金融机构的模拟交易应答,基于测试验证预期通过标准,完成所述交易处理模块、所述对账结算模块及所述管理平台模块的测试,输出所述待测铁路电子支付平台的不同等级的测试缺陷列表。2.根据权利要求1所述铁路电子支付平台测试方法,其特征在于,还包括:电子支付平台兼容性测试步骤:测试不同包含中央处理器、操作系统、数据库及中间件的信创系统产品的适配功能,分别测试多种所述信创系统产品组合以及与所述铁路电子支付应用系统的适配性;电子支付平台性能测试步骤:测试在预定测试场景下,模拟预定数量的用户,对数据服务器产生流量压力,测试所述待测铁路电子支付平台的压力测试功能,测试所述待测铁路电子支付平台预定时间内的稳定运行功能;电子支付平台安全性测试步骤:测试待测铁路电子支付平台通过漏洞扫描工具进行漏洞和全端口的安全性测试功能;电子支付平台对标测试步骤:基于不同标准基础软硬件产品运行环境下的性能基准,测试所述待测铁路电子支付平台的测试指标对比,输出测试评分结果。3.根据权利要求1或2所述铁路电子支付平台测试方法,其特征在于,所述电子支付平台功能测试步骤包括:交易处理功能测试步骤:基于交易处理验证预期通过标准,选择多种不同的交易类型的付款功能进行测试,测试在不同交易类型下接收所述模拟交易请求,留存交易数据和报文快照记录,接收所述金融机构的模拟交易应答并转发到所述业务系统;对账结算功能测试步骤:基于对账结算验证预期通过标准,测试接收银行对账单信息和业务对账单信息,并测试对所述银行对账单、所述业务对账单及平台交易单的信息查询功能;管理平台功能测试步骤:基于管理平台验证预期通过标准,分别完成所述待测铁路电子支付平台登录功能、安全退出功能和重新登录功能。4.根据权利要求3所述铁路电子支付平台测试方法,其特征在于,所述电子支付平台功能测试步骤,还包括:Paas平台管理功能测试步骤:基于Pass平台管理验证预期通过标准,分别完成Paas平台管理对所述交易处理模块、所述管理平台模块及所述对账结算模块的容器运行支持功能;综合应用监控管理功能测试步骤:基于综合应用监控管理验证预期通过标准,分别完成监控管理、系统角色管理及分析统计功能测试;双中心验证功能测试步骤:基于双中心验证预期通过标准,测试所述待测铁路电子支付平台的双中心数据库激活状态下进行数据同步的功能。5.根据权利要求3所述铁路电子支付平台测试方法,其特征在于,所述交易处理功能测
试步骤包括:付款功能测试步骤:测试登录所述铁路电子支付平台后,进入交易类型选择功能,验证是否成功生成各个订单信息功能;提交功能测试步骤:基于所述付款测试步骤,进一步验证是否成功提交所述各个订单信息;支付方式选择功能测试步骤:基于所述付款测试步骤,进一步验证是否成功选择多种支付方式。6.根据权利要求3所述铁路电子支付平台测试方法,其特征在于,所述对账结算功能测试步骤包括:业务数据入库查询功能测试步骤:测试登录所述铁路电子支付平台后,进入对账结算功能,完成测试数据入库及业务数据入库情况查询功能;银行数据入库查询功能测试步骤:测试登录所述铁路电子支付平台后,进入对账结算功能,完成测试数据入库及银行数据入库情况查询功能;银行异常退款数据查询功能测试步骤:测试登录所述铁路电子支付平台后,进入对账结算功能,完成测试数据入库及银行异常退款数据入库...

【专利技术属性】
技术研发人员:景晓志王宁刘渭滨刘凯李健朱建生邢薇薇甘人才罗晓燕李文宝席宁王胜王兴成赵颖郝雅青李燕波冯盛楠孙琇冯美琪冯锐魏佳代
申请(专利权)人:中国铁道科学研究院集团有限公司北京经纬信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1