一种信创设备自动测试方法、系统、设备及介质技术方案

技术编号:38087310 阅读:26 留言:0更新日期:2023-07-06 08:56
本发明专利技术公开了一种信创设备自动测试方法、系统、设备及介质,所述方法包括以下步骤:配置测试脚本,加载所述测试脚本,得到测试数据;校验测试数据的合法性;响应于测试数据的合法性许可结果,基于测试数据执行设备测试操作;响应于设备测试操作的测试完成结果,基于测试数据执行测试验证操作;本发明专利技术能够对金融信创设备进行自动化测试,并且执行过程和结果验证均可以自动控制,测试人员无需进行复杂操作,仅进行测试中的人机交互即可便利的完成信创设备的测试,极大的提升了信创设备的测试效率以及测试验证的准确性,提高了测试人员的工作效率,弥补了现有技术中所存在的问题。弥补了现有技术中所存在的问题。弥补了现有技术中所存在的问题。

【技术实现步骤摘要】
一种信创设备自动测试方法、系统、设备及介质


[0001]本专利技术涉及测试
,具体的,本专利技术应用于信息技术应用创新产业设备领域,特别是涉及一种信创设备自动测试方法、系统、设备及介质。

技术介绍

[0002]信创,即信息技术应用创新产业,是国家信息安全的基础;目前随着国际形势的发展,国家对数据安全、网络安全等更加重视,大力倡导信创的发展。在此背景下,金融行业信创设备也得到了快速发展。
[0003]目前的金融信创设备均使用linux系统,其中硬件驱动所遵循的规范有PISA和LFS;而金融信创设备的测试,则通常需要测试人员逐个的手动输入测试数据,之后进行测试结果的人工验证,这样导致金融信创设备的的测试效率较低,另外人工测试方法存在的不定性因素较多,易提升测试出错率。

技术实现思路

[0004]本专利技术的目的在于,针对现有技术中的上述问题,提供一种信创设备自动测试方法、系统、设备及介质,进而解决现有技术中金融信创设备的测试方法的测试效率较低,测试出错率较高的问题。
[0005]为解决上述技术问题,本专利技术的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信创设备自动测试方法,其特征在于,包括以下步骤:初始验证步骤:配置测试脚本,加载所述测试脚本,得到测试数据;校验所述测试数据的合法性;设备测试步骤:响应于所述测试数据的合法性许可结果,基于所述测试数据执行设备测试操作;结果验证步骤:响应于所述设备测试操作的测试完成结果,基于所述测试数据执行测试验证操作。2.根据权利要求1所述的一种信创设备自动测试方法,其特征在于:所述测试数据,包括:设备线程信息、测试动作标识信息、测试参数和期望结果;所述校验所述测试数据的合法性,包括:在所述设备线程信息、所述测试动作标识信息、所述测试参数和所述期望结果筛选测试必要参数;判断所述测试必要参数对于信创设备的合法性;若所述测试必要参数对于所述信创设备合法,则生成所述合法性许可结果;若所述测试必要参数对于所述信创设备非合法,则生成非合法性许可结果。3.根据权利要求2所述的一种信创设备自动测试方法,其特征在于:所述设备测试操作,包括:协议测试和负载控制测试;所述基于所述测试数据执行设备测试操作,包括:按照所述设备线程信息确认待调用线程;启动所述待调用线程,并按照所述测试动作标识信息将所述测试参数加入启动后的所述待调用线程中;识别所述测试动作标识信息;若所述测试动作标识信息中包含协议测试类型,则基于启动后的所述待调用线程进行所述协议测试,令所述协议测试的第一测试结果作为所述测试完成结果;若所述测试动作标识信息中包含负载测试类型,则基于启动后的所述待调用线程进行所述负载控制测试,令所述负载控制测试的第二测试结果作为所述测试完成结果。4.根据权利要求3所述的一种信创设备自动测试方法,其特征在于:所述协议测试,包括:采用所述待调用线程按照所述测试参数对所述信创设备进行基于PISA协议或LFS协议的命令测试及事件测试,得到命令测试结果和事件测试结果作为所述第一测试结果。5.根据权利要求4所述的一种信创设备自动测试方法,其特征在于:所述负载控制测试,包括:提示对所述信创设备进行硬件交互操作;采用所述待调用线程按照所述测试参数对所述硬件交互...

【专利技术属性】
技术研发人员:王瑜张绍苇安静马伟
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

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

1