[发明专利]软件自动化运行方法、装置、系统和服务器设备在审
申请号: | 202110832846.1 | 申请日: | 2021-07-22 |
公开(公告)号: | CN113434221A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 桂领航 | 申请(专利权)人: | 武汉中科医疗科技工业技术研究院有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 范丽霞 |
地址: | 430206 湖北省武汉市东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 自动化 运行 方法 装置 系统 服务器 设备 | ||
1.一种软件自动化运行方法,其特征在于,包括:
接收由客户端发起的作用于目标软件的至少一个操作任务;
根据所述操作任务确定任务配置表中对应的操作流程;所述任务配置表内预先配置有不同操作任务对应的自动化运行流程;
根据所述操作任务对应的操作流程调用API执行自动化操作。
2.根据权利要求1所述的软件自动化运行方法,其特征在于,根据所述操作任务对应的操作流程调用API执行自动化操作包括:
根据操作任务对应的操作流程获取操作任务的配置信息;
根据所述配置信息调用API依次执行所述操作任务的每一个操作步骤。
3.根据权利要求2所述的软件自动化运行方法,其特征在于,根据所述配置信息调用API依次执行所述操作任务的每一个操作步骤之后,还包括:
保存每一个操作步骤的输出结果,以供后续步骤调用。
4.根据权利要求1所述的软件自动化运行方法,其特征在于,根据所述操作任务确定任务配置表中对应的操作流程之前,还包括:
当接收到多个操作任务时,对多个所述操作任务进行排队,得到任务排序,以根据所述任务排序依次执行各个操作任务。
5.根据权利要求1所述的软件自动化运行方法,其特征在于,还包括:
获取目标软件的任务执行状态并发送至客户端进行实时显示。
6.根据权利要求1所述的软件自动化运行方法,其特征在于,还包括:
通过共享文件夹与所述客户端进行数据交互。
7.一种软件自动化运行装置,其特征在于,包括:
操作任务接收单元,用于接收由客户端发起的作用于目标软件的至少一个操作任务;
操作流程确定单元,用于根据所述操作任务确定任务配置表中对应的操作流程;所述配置表内预先配置有不同操作任务对应的自动化运行流程;
自动化操作单元,用于根据所述操作任务对应的操作流程调用API执行所述自动化操作。
8.一种服务器设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至6中任一项所述的软件自动化运行方法。
9.一种软件自动化运行系统,其特征在于,包括:至少一个客户端和如权利要求8所述的服务器设备;其中,所述服务器设备连接所述客户端;
所述客户端用于获取不同操作任务对应的配置信息并生成任务配置表,将所述任务配置表发送至所述服务器设备,以及向所述服务器设备发起作用于目标软件的至少一个操作任务。
10.根据权利要求9所述的软件自动化运行系统,其特征在于,
所述客户端,还用于实时获取所述操作任务的任务执行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中科医疗科技工业技术研究院有限公司,未经武汉中科医疗科技工业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110832846.1/1.html,转载请声明来源钻瓜专利网。