[发明专利]一种金融智能设备的测试方法、装置及设备在审
申请号: | 202011569172.2 | 申请日: | 2020-12-26 |
公开(公告)号: | CN112612665A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 刘海鹏;刘建珍 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 金融 智能 设备 测试 方法 装置 | ||
本申请公开了一种金融智能设备的测试方法、装置及设备,能够实现对金融智能设备的半自动化测试以及对测试结果的自动验证,提高了测试效率和测试结果的准确率。该方法包括:首先根据测试案例的测试内容,设定待测试设备的配置信息;其中,配置信息包括设备类型和硬件模块清单,然后,加载配置信息和测试案例,并根据配置信息,对测试案例进行解析,得到解析指令,接着,将解析指令发送给待测试设备,以便待测试设备在执行解析指令后返回执行结果,进而可以在接收该执行结果后,对该执行结果进行自动校验,得到校验结果。
技术领域
本申请涉及计算机技术领域,尤其涉及一种金融智能设备的测试方法、装置及设备。
背景技术
目前随着金融业发展,智能设备的应用日趋完善,智能设备的普及,大大提高了金融机构的服务效率,拓展了金融服务的广度和深度,实现了金融服务的智能化、个性化和定制化。
金融机构的智能设备往往涉及的设备类型多样、厂商众多、型号杂多。当前对于这些金融智能设备的测试方式通常是采用基于Windows开放式系统体系结构(Windows OpenSystem Architecture,简称WOSA)规范的指令型测试工具进行测试,通过人工选择设备类型、输入测试指令的方式测试,通过命令行形式展现执行结果,并且需要人工判断测试结果是否正确。但这种测试方法采用的测试工具需要专业人才进行操作,后续还需要人工判断测试结果的准确性,导致对测试人员技能要求较高。同时,测试过程还需要反复重复执行,耗时、耗资源,存在操作风险。另外,这种测试方法也无法实现压力测试,需要人工手动进行多次重复测试,达不到压力测试的效果,不仅测试效率低,而且还需要花费大量的人力资源。
发明内容
本申请实施例的主要目的在于提供一种金融智能设备的测试方法、装置及设备,能够实现对金融智能设备的半自动化测试以及对测试结果的自动验证,提高了测试效率和测试结果的准确率。
第一方面,本申请实施例提供了一种金融智能设备的测试方法,包括:
根据测试案例的测试内容,设定待测试设备的配置信息;所述配置信息包括设备类型和硬件模块清单;
加载所述配置信息和所述测试案例,并根据所述配置信息,对所述测试案例进行解析,得到解析指令;
将所述解析指令发送给待测试设备,以便所述待测试设备在执行所述解析指令后返回执行结果;
接收所述执行结果,并对所述执行结果进行自动校验,得到校验结果。
可选的,所述测试案例是从预先构建的测试案例库中选取的;所述测试案例库包括自动生成的案例和手工编写的案例。
可选的,所述接收所述执行结果,并对所述执行结果进行自动校验,得到校验结果,包括:
接收所述执行结果,并将所述执行结果与所述测试案例库中所述测试案例对应的结构化预期结果进行自动匹配,得到校验结果。
可选的,所述方法还包括:
记录获得所述执行结果和所述校验结果的日志信息,并将所述日志信息进行输出。
第二方面,本申请实施例还提供了一种金融智能设备的测试装置,包括:
设定单元,用于根据测试案例的测试内容,设定待测试设备的配置信息;所述配置信息包括设备类型和硬件模块清单;
加载单元,用于加载所述配置信息和所述测试案例,并根据所述配置信息,对所述测试案例进行解析,得到解析指令;
发送单元,用于将所述解析指令发送给待测试设备,以便所述待测试设备在执行所述解析指令后返回执行结果;
校验单元,用于接收所述执行结果,并对所述执行结果进行自动校验,得到校验结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011569172.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制生成报文的方法及装置
- 下一篇:一种版本更新管理方法和相关装置