[发明专利]业务控制方法和装置、电子设备、计算机可读介质有效
申请号: | 202110878555.6 | 申请日: | 2021-08-02 |
公开(公告)号: | CN113312167B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 鲁明明;林飞 | 申请(专利权)人: | 中电长城网际安全技术研究院(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;冯建基 |
地址: | 100097 北京市海淀区昆明湖南*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 控制 方法 装置 电子设备 计算机 可读 介质 | ||
本申请公开一种业务控制方法和装置、电子设备、计算机可读介质,应用于网络靶场技术领域。方法包括:获取外部设备输入的待执行业务,待执行业务包括多条待执行步骤;获取待执行业务的计划执行时间和各个待执行步骤对应的待执行时间;依据计划执行时间和各个待执行步骤对应的待执行时间,确定待执行业务的执行序列;依据待执行业务的执行序列,对各个待执行步骤进行处理,获得执行结果。通过待执行业务的执行序列,依次对待执行业务中的各个待执行步骤进行控制并执行,可实现快速跳转至待执行业务中的某个执行步骤,提升待执行业务的执行效率,并保证待执行业务的执行准确性,同时减少磁盘空闲的占用率。
技术领域
本申请涉及网络靶场技术领域,具体涉及一种业务控制方法和装置、电子设备、计算机可读介质。
背景技术
在网络靶场云平台调试环境中,当测试人员使用某些应用对某些特定业务进行研究时,需要多次重复执行该特定业务,或,在对某些业务中的特定步骤进行研究时,需要针对该特定步骤进行重复执行,但在实际调试过程中,业务的执行效率低下。
当需要跳转至业务的某些特定步骤时,可采用保存快照或人工操作的方式,使业务执行到该特定步骤。但是,采用保存快照的方式需要占用大量的磁盘存储空间;而采用人工操作的方式,尤其是需要进行多个定点位置的人工操作时,易导致操作失误,使得测试结果不准确。
发明内容
为此,本申请提供一种业务控制方法和装置、电子设备、计算机可读介质,如何提升业务执行的效率的问题。
为了实现上述目的,本申请第一方面提供一种业务控制方法,方法包括:获取外部设备输入的待执行业务,待执行业务包括多条待执行步骤;获取待执行业务的计划执行时间和各个待执行步骤对应的待执行时间;依据计划执行时间和各个待执行步骤对应的待执行时间,确定待执行业务的执行序列;依据待执行业务的执行序列,对各个待执行步骤进行处理,获得执行结果。
在一些具体实现中,待执行步骤包括初始的待执行步骤和多个剩余的待执行步骤,待执行时间包括第一执行时间和第二执行时间;依据计划执行时间和各个待执行步骤对应的待执行时间,确定待执行业务的执行序列,包括:获取初始的待执行步骤对应的第一执行时间和各个剩余的待执行步骤对应的第二执行时间;依据计划执行时间、第一执行时间和各个第二执行时间,确定唤醒时间序列,唤醒时间序列用于唤醒各个剩余的待执行步骤;依据唤醒时间序列和第一执行时间,确定待执行业务的执行序列。
在一些具体实现中,唤醒时间序列包括多个唤醒时间,唤醒时间与剩余的待执行步骤相对应;依据计划执行时间、第一执行时间和各个第二执行时间,确定唤醒时间序列,包括:依据第一执行时间和各个第二执行时间,确定各个剩余的待执行步骤相对于初始的待执行步骤的执行时间差值;依据各个执行时间差值、第一执行时间和计划执行时间,确定各个剩余的待执行步骤对应的唤醒时间;依据各个唤醒时间,确定唤醒时间序列。
在一些具体实现中,获取待执行业务的计划执行时间和各个待执行步骤对应的待执行时间,包括:读取预设配置文件,确定待执行业务的计划执行时间和各个待执行步骤对应的待执行时间。
在一些具体实现中,依据待执行业务的执行序列,对各个待执行步骤进行处理,获得执行结果,包括:将待执行业务的执行序列和各个待执行步骤输入至虚拟机中,以使虚拟机依据待执行业务的执行序列自动执行各个待执行步骤,并生成执行结果;获取虚拟机反馈的执行结果。
在一些具体实现中,获取外部设备输入的待执行业务之前,还包括:获取外部设备的设备类型、外部设备的控制方式和外部设备的控制状态中的任意一种或几种;依据外部设备的设备类型、外部设备的控制方式和外部设备的控制状态中的任意一种或几种,确定待执行业务的处理方式。
在一些具体实现中,外部设备的设备类型包括鼠标、键盘和声控设备中的任意一种或几种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电长城网际安全技术研究院(北京)有限公司,未经中电长城网际安全技术研究院(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110878555.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:管片拼装设备
- 下一篇:一种用于锂电池极片毛刺在线检测方法及系统