[发明专利]异常任务注入方法、装置和系统有效
申请号: | 201611255538.2 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108268365B | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 王德宝;倪欣;钟波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 朱雅男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 任务 注入 方法 装置 系统 | ||
1.一种异常任务注入系统,其特征在于,所述系统包括:处理器、数据库和应用程序编程接口API;
所述数据库,用于存储异常命令;
所述API,用于获取待注入的异常任务的任务标识;
所述处理器,用于根据所述任务标识,从所述数据库中获取所述异常任务的异常命令;
所述处理器,还用于获取注入所述异常任务的目标设备的设备标识,检测所述目标设备是否已安装执行所述异常命令的代理进程,如果所述目标设备没有安装所述代理进程,控制所述目标设备安装所述代理进程,如果所述目标设备已安装所述代理进程,根据所述设备标识,向所述目标设备下发所述异常命令,以使所述目标设备通过所述代理进程根据所述异常命令执行所述异常任务。
2.一种异常任务注入方法,其特征在于,所述方法应用在异常任务注入系统,所述异常任务注入系统中存储异常任务的异常命令,所述方法包括:
获取待注入的异常任务的任务标识,以及,获取注入所述异常任务的目标设备的设备标识;
根据所述任务标识,获取所述异常任务的异常命令;
检测所述目标设备是否已安装执行所述异常命令的代理进程,如果所述目标设备没有安装所述代理进程,控制所述目标设备安装所述代理进程,如果所述目标设备已安装所述代理进程,根据所述设备标识,向所述目标设备下发所述异常命令,以使所述目标设备通过所述代理进程根据所述异常命令执行所述异常任务。
3.根据权利要求2所述的方法,其特征在于,所述获取待注入的异常任务的任务标识,包括:
显示任务注入界面,所述任务注入界面中包括多个异常任务的任务标识,获取用户从所述多个异常任务的任务标识中选择的任务标识,作为待注入的异常任务的任务标识;或者,
接收用户输入的注入命令,将从所述注入命令中提取的任务标识,作为所述待注入的异常任务的任务标识。
4.根据权利要求2或3所述的方法,其特征在于,所述获取注入所述异常任务的目标设备的设备标识,包括:
根据所述任务标识,从任务标识和设备标识的对应关系中获取注入所述异常任务的目标设备的设备标识。
5.根据权利要求2所述的方法,其特征在于,所述根据所述任务标识,获取所述异常任务的异常命令,包括:
根据所述任务标识,从任务标识和异常命令的对应关系中获取所述异常任务的异常命令。
6.根据权利要求2所述的方法,其特征在于,所述根据所述设备标识,向所述目标设备下发所述异常命令之后,所述方法还包括:
在所述目标设备执行所述异常任务的过程中,获取查看命令,根据所述查看命令,获取所述异常任务的执行情况。
7.根据权利要求6所述的方法,其特征在于,所述获取查看命令,包括:
当检测到任务查看界面中的查看按钮被触发时,生成所述查看命令;或者,接收用户输入的所述查看命令。
8.根据权利要求2所述的方法,其特征在于,所述根据所述设备标识,向所述目标设备下发所述异常命令之后,所述方法还包括:
当执行所述异常任务结束时,输出所述异常任务的执行结果。
9.根据权利要求2所述的方法,其特征在于,所述根据所述设备标识,向所述目标设备下发所述异常命令之后,所述方法还包括:
在所述目标设备执行所述异常任务的过程中,获取终止命令,根据所述终止命令,控制所述目标设备停止执行所述异常任务。
10.根据权利要求9所述的方法,其特征在于,所述获取终止命令,包括:
当检测到任务运行界面中的终止按钮被触发时,生成所述终止命令;或者,接收用户输入的所述终止命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611255538.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:异常事件回放方法、装置及设备
- 下一篇:测试用例执行方法及装置