[发明专利]一种自助终端的自动测试方法、系统及存储介质在审
申请号: | 202110559586.5 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113312219A | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 孙成通;满建武;胡焱;申伟坡 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自助 终端 自动 测试 方法 系统 存储 介质 | ||
本发明公开了一种自助终端的自动测试方法、系统及存储介质,所述方法包括如下步骤:初始化上位机,配置开关机制和功能测试策略;建立上位机与待测终端之间的数据交互通道;设置测试次数和关机次数;自动测试:上位机通过开关机制对待测终端执行开机操作;上位机通过数据交互通道获取待测终端的型号标识,并根据型号标识调用功能测试策略,生成测试日志;上位机判断功能测试策略是否调用完成;若完成,则上位机通过开关机制对待测终端执行关机操作;上位机更新并记录关机次数,并根据测试次数和关机次数判断是否需要测试;若需要,则延时后回到自动测试步骤;通过上述方式,本发明解决了测试过程需要人工操作,测试效率低的问题。
技术领域
本发明涉及自动测试技术领域,特别是涉及一种自助终端的自动测试方法、系统及存储介质。
背景技术
自助终端设备在研发设计阶段,需进行长时间、多次数的开关机测试,以验证产品的运行可靠性;现有测试方法为人工测试,测试人员模拟自助终端设备的实际使用情况,测试流程为:手动对自助终端执行开机操作,然后执行测试程序,最后对自助终端执行关机操作;根据测试需要多次重复上述测试流程,得到测试结果;现有技术的缺陷在于测试过程需要人工操作,且每人操作的设备数量有限,测试效率低,人力成本高。
发明内容
本发明主要解决的技术问题是测试过程需要人工操作,且每人操作的设备数量有限,测试效率低,人力成本高的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种自助终端的自动测试方法,包括如下步骤:
初始化上位机,配置开关机制和功能测试策略;
建立所述上位机与待测终端之间的数据交互通道;
设置测试次数和关机次数;
自动测试:
所述上位机通过所述开关机制对所述待测终端执行开机操作;
所述上位机通过所述数据交互通道获取所述待测终端的型号标识,并根据所述型号标识调用所述功能测试策略,生成测试日志;
所述上位机判断所述功能测试策略是否调用完成;
若完成,则所述上位机通过所述开关机制对所述待测终端执行关机操作;
所述上位机更新并记录所述关机次数,并根据所述测试次数和所述关机次数判断是否需要测试;
若需要,则延时后回到所述自动测试步骤。
作为一种改进方案,所述功能测试策略为:
根据所述型号标识运行功能测试程序,生成功能测试指令;
通过所述数据交互通道发送所述功能测试指令至所述待测终端;
所述待测终端根据所述功能测试指令执行功能测试操作。
作为一种改进方案,所述开关机制包括供电通断机制和操作系统开关机制;
所述上位机通过所述开关机制对所述待测终端执行开机操作步骤,进一步包括:
通过所述供电通断机制接通所述待测终端的供电;
通过所述操作系统开关机制启动所述待测终端的操作系统。
作为一种改进方案,所述上位机判断所述功能测试策略是否调用完成步骤,进一步包括:
判断是否存在测试完成标识;
若存在所述测试完成标识,则调用完成;
若不存在所述测试完成标识,则调用未完成。
作为一种改进方案,所述上位机判断所述功能测试策略是否调用完成步骤,进一步还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110559586.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:降低自动驾驶车辆行驶风险的方法
- 下一篇:一种可靠性好的车辆换档装置