一种自助终端的远程测试方法、系统、设备及介质技术方案

技术编号:37152743 阅读:11 留言:0更新日期:2023-04-06 22:10
本发明专利技术公开了一种自助终端的远程测试方法、系统、设备及介质,所述方法包括以下步骤:在测试端配置基础数据编辑算法和远程测试管理算法;在待测试终端上配置测试执行算法;在测试端获取待测试终端的设备信息,基于设备信息调用基础数据编辑算法,得到测试基础数据;在待测试终端基于测试基础数据调用测试执行算法对待测试终端进行远程测试;在测试端调用远程测试管理算法对远程测试进行测试监控;本发明专利技术能够对不同操作系统以及不同功能模块的终端设备分别设计测试脚本,进而实现在远程操作下,对不同操作系统以及不同功能模块的终端设备的各个子硬件模块进行统一的单元测试、集成测试以及远程监控等功能,方便了相关人员开展设备维护工作。展设备维护工作。展设备维护工作。

【技术实现步骤摘要】
一种自助终端的远程测试方法、系统、设备及介质


[0001]本专利技术涉及中功能测试
,具体的,本专利技术应用于自助终端的远程测试领域,特别是涉及一种自助终端的远程测试方法、系统、设备及介质。

技术介绍

[0002]随着现代社会信息技术不断发展,在银行、证券、保险、通讯、电力、水利等行业正将柜台业务逐渐转移向自助终端设备进行处理,随着技术的不断升级和改进,自助终端设备的发展方向也逐渐更加趋向于智能化和简洁化,并为了适应市场需求常会采用多平台终端设备,与跨平台的操作方式。
[0003]但是,在自助终端设备不断的发展过程中,也暴露一些问题,这些问题尤其体现在集成设备生产过程与运维监控中的各系统平台、硬件模块的单元测试、集成测试与监控等方面,具体为:存在着各个系统平台与硬件模块制造商不同、固件型号繁杂、不易完成各模块和集成设备的单元测试、集成测试、压力测试和监控等问题。
[0004]目前,解决以上问题的现有终端测试方案,都只能根据不同设备的操作平台与硬件模块情况进行针对开发,实现对特定设备的简单单元进行测试,无法实现使用同一平台对所有操作平台下的集成设备中的所有模块进行不同类型的远程测试。

技术实现思路

[0005]本专利技术的目的在于,针对现有技术中的上述问题,提供一种自助终端的远程测试方法、系统、设备及介质,进而解决现有技术中的终端测试方案,都只能根据不同设备的操作平台与硬件模块情况进行针对开发,实现对特定设备的简单单元进行测试,无法实现使用同一平台对所有操作平台下的集成设备中的所有模块进行不同类型的远程测试的问题。
[0006]为解决上述技术问题,本专利技术的具体技术方案如下:
[0007]一方面,本专利技术提供一种自助终端的远程测试方法,包括以下步骤:
[0008]远程测试算法初始配置:
[0009]在测试端配置基础数据编辑算法和远程测试管理算法;在待测试终端上配置测试执行算法;
[0010]基础测试数据编辑:
[0011]在所述测试端获取所述待测试终端的设备信息,基于所述设备信息调用所述基础数据编辑算法,得到测试基础数据;
[0012]远程测试与监控:
[0013]在所述待测试终端基于所述测试基础数据调用所述测试执行算法对所述待测试终端进行远程测试;在所述测试端调用所述远程测试管理算法对所述远程测试进行测试监控。
[0014]作为一种改进的方案,所述基础数据编辑算法,包括:
[0015]识别所述设备信息中的功能模块信息和操作环境信息;
[0016]创建与所述功能模块信息和所述操作环境信息均匹配的测试脚本集合;
[0017]设定所述测试脚本集合为所述测试基础数据。
[0018]作为一种改进的方案,所述测试执行算法,包括:
[0019]获取所述待测试终端的注册状态,基于所述注册状态获取所述待测试终端的测试任务;
[0020]基于所述测试脚本集合和所述测试任务对所述待测试终端进行远程测试。
[0021]作为一种改进的方案,所述获取所述待测试终端的注册状态,包括:
[0022]检测所述待测试终端是否输出注册请求;
[0023]若是,则判断所述待测试终端在线,并设定所述注册状态为所述待测试终端已注册;
[0024]若否,则判断所述待测试终端非在线,并设定所述注册状态为所述待测试终端非注册。
[0025]作为一种改进的方案,所述基于所述注册状态设定所述待测试终端的测试任务,包括:
[0026]读取所述注册状态;
[0027]当所述注册状态为所述待测试终端已注册时,获取所述待测试终端的第一待测试功能和第一待测试模块;令所述第一待测试功能和第一待测试模块作为所述测试任务;
[0028]当所述注册状态为所述待测试终端非注册时,控制所述待测试终端输出所述注册请求。
[0029]作为一种改进的方案,所述基于所述测试脚本集合和所述测试任务对所述待测试终端进行远程测试,包括:
[0030]在所述待测试终端获取所述测试基础数据;
[0031]读取获取到的所述测试基础数据;
[0032]在所述测试脚本集合中筛选与所述第一待测试功能和所述第一待测试模块均匹配的第一测试脚本;
[0033]调用所述第一测试脚本对所述待测试终端进行功能测试。
[0034]作为一种改进的方案,所述远程测试管理算法,包括:
[0035]在所述测试端监测所述功能测试的测试进度、测试状态和测试日志;
[0036]令所述测试进度、所述测试状态和所述测试日志作为测试结果;
[0037]将所述测试结果输出展示在所述测试端。
[0038]另一方面,本专利技术还提供一种自助终端的远程测试系统,包括:
[0039]算法初始配置模块、基础测试数据编辑模块和远程测试与监控模块;
[0040]所述算法初始配置模块,用于在测试端配置基础数据编辑算法和远程测试管理算法,以及在待测试终端上配置测试执行算法;
[0041]所述基础测试数据编辑模块,用于在所述测试端获取所述待测试终端的设备信息,所述基础测试数据编辑模块基于所述设备信息调用所述基础数据编辑算法,得到测试基础数据;
[0042]所述远程测试与监控模块,用于在所述待测试终端基于所述测试基础数据调用所述测试执行算法对所述待测试终端进行远程测试;所述远程测试与监控模块在所述测试端
调用所述远程测试管理算法对所述远程测试进行测试监控。
[0043]另一方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述自助终端的远程测试方法的步骤。
[0044]另一方面,本专利技术还提供一种计算机设备,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:
[0045]所述存储器,用于存放计算机程序;
[0046]所述处理器,用于通过运行所述存储器上所存放的程序来执行所述自助终端的远程测试方法的步骤。
[0047]本专利技术技术方案的有益效果是:
[0048]1、本专利技术所述的自助终端的远程测试方法,可以实现对不同操作系统以及不同功能模块的终端设备分别设计对应的测试脚本,进而实现在远程操作下,对不同操作系统以及不同功能模块的终端设备的各个子硬件模块进行统一的单元测试、集成测试以及远程监控等功能,最终方便了相关人员开展设备生成、维护等工作,提高工作效率,提升终端设备测试方案的适用范围,提升测试便捷度和易管理性,弥补了现有技术的不足。
[0049]2、本专利技术所述的自助终端的远程测试系统,可以通过算法初始配置模块、基础测试数据编辑模块和远程测试与监控模块的相互配合,进而实现对不同操作系统以及不同功能模块的终端设备分别设计对应的测试脚本,进而实现在远程操作下,对不同操作系统以及不同功能模块的终端设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自助终端的远程测试方法,其特征在于,包括以下步骤:远程测试算法初始配置:在测试端配置基础数据编辑算法和远程测试管理算法;在待测试终端上配置测试执行算法;基础测试数据编辑:在所述测试端获取所述待测试终端的设备信息,基于所述设备信息调用所述基础数据编辑算法,得到测试基础数据;远程测试与监控:在所述待测试终端基于所述测试基础数据调用所述测试执行算法对所述待测试终端进行远程测试;在所述测试端调用所述远程测试管理算法对所述远程测试进行测试监控。2.根据权利要求1所述的一种自助终端的远程测试方法,其特征在于:所述基础数据编辑算法,包括:识别所述设备信息中的功能模块信息和操作环境信息;创建与所述功能模块信息和所述操作环境信息均匹配的测试脚本集合;设定所述测试脚本集合为所述测试基础数据。3.根据权利要求2所述的一种自助终端的远程测试方法,其特征在于:所述测试执行算法,包括:获取所述待测试终端的注册状态,基于所述注册状态获取所述待测试终端的测试任务;基于所述测试脚本集合和所述测试任务对所述待测试终端进行远程测试。4.根据权利要求3所述的一种自助终端的远程测试方法,其特征在于:所述获取所述待测试终端的注册状态,包括:检测所述待测试终端是否输出注册请求;若是,则判断所述待测试终端在线,并设定所述注册状态为所述待测试终端已注册;若否,则判断所述待测试终端非在线,并设定所述注册状态为所述待测试终端非注册。5.根据权利要求4所述的一种自助终端的远程测试方法,其特征在于:所述基于所述注册状态设定所述待测试终端的测试任务,包括:读取所述注册状态;当所述注册状态为所述待测试终端已注册时,获取所述待测试终端的第一待测试功能和第一待测试模块;令所述第一待测试功能和第一待测试模块作为所述测试任务;当所述注册状态为所述待测试终端非注册时,控制所述待测试终端输出所述注册请求。6.根据权利要求5所述的一种自助终端的远程测试方法,其特征在...

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

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

1