[发明专利]一种基于katalon的工单录入装置及其实现方法有效
申请号: | 202010014479.X | 申请日: | 2020-01-07 |
公开(公告)号: | CN111245917B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 吴炯 | 申请(专利权)人: | 广州市申迪计算机系统有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L67/10;H04L9/40 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;麦小婵 |
地址: | 510600 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 katalon 录入 装置 及其 实现 方法 | ||
本发明公开了一种基于katalon的工单录入装置及其实现方法,所述装置包括:Web模块,获取甩单请求,根据所述甩单请求的业务数据校验用户在对应的工单系统是否已经登录,于确定用户已登录对应的工单系统后,调用甩单接口获取业务数据,并将业务数据传给后台,以便后续进行业务操作,所述Web模块于接收到任务请求时,把任务下发到消息队列模块的消息队列中;消息队列模块,用于提供消息队列,以将所述Web模块下发的任务插入到消息队列中,以便机器人模块主动消费消息队列的任务;机器人模块,包括内置katalon软件的多个分布式机器人,各分布式机器人根据配置好的执行任务类型,主动消费消息队列的任务,启动katalon进程,进行相应的业务操作。
技术领域
本发明涉及生物信息分析技术领域,特别是涉及一种基于katalon的工单录入装置及其实现方法。
背景技术
目前,很多企业,例如银行、保险、零售,都面临着投入大量人力成本在重复性的业务单据处理、在几个不同的IT系统之间拷贝工单数据的问题。这种重复性的数据处理工作,既占用了企业大量的人力成本,也存在一定的出错率,并且也不能使员工能力得到持续的提升。
为了解决上述问题,现有技术也产生两种解决方法:
1、使用网页爬虫方式:网络爬虫是按照一定的规则,自动地抓取万维网信息的程序或者脚本,即使用网络爬虫方式抓取业务操作涉及到的接口,通过发送http/https请求的方式,获得业务单据数据,以简化操作步骤。然而,这种方式存在如下缺点:1)针对于从网页获取招标信息来讲,爬虫可以实现,但相应地时间和周期相对较长;2)开发的工作量巨大:对于安全性高的网站,需要阅读JavaScript脚本的处理逻辑,以满足提交请求的参数要求,可能需要提交十多个乃至数十个隐藏的参数;3)网络爬虫不存在可视化开发页面。
2、制作脚本,让程序(例如按键精灵)代替双手,自动执行一系列鼠标键盘动作,然而,这些红方式存在如下缺点:1)只能在单台windows服务器上运行,难以并行执行大量任务,没有统计任务执行的结果;2)迁移性差:定制化生成的脚本只适用于本机,难以到另外的机器上运行。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种基于katalon的工单录入装置及其实现方法,以解决现有业务员需要频繁在多个软件或IT系统间搬运业务数据,耗费大量时间和人力成本的问题。
为达上述及其它目的,本发明提出一种基于katalon的工单录入装置,包括:
Web模块,获取甩单请求,根据所述甩单请求的业务数据校验用户在对应的工单系统是否已经登录,于确定用户已登录对应的工单系统后,调用甩单接口获取业务数据,并将业务数据传给后台,以便后续进行业务操作,所述Web模块于接收到任务请求时,把任务下发到消息队列模块的消息队列中;
消息队列模块,用于提供消息队列,以将所述Web模块下发的任务插入到消息队列中,以便机器人模块主动消费消息队列的任务。
机器人模块,包括内置katalon软件的多个分布式机器人,各分布式机器人根据配置好的执行任务类型,主动消费消息队列的任务,启动katalon进程,进行相应的业务操作。
优选地,所述Web模块还通过模拟人工定时点击系统的方式,保持用户系统账号的常驻登录状态。
优选地,所述Web模块进一步包括:
甩单请求单元,用于获取甩单请求;
登录校验单元,用于根据所述甩单请求中的业务数据的名称校验用户在对应的工单系统是否已经登录,若校验结果为已登录,则启动业务数据获取单元,若校验结果为未登录,则启动登录验证单元;
业务数据获取单元,用于调用甩单接口获取业务数据,并将业务数据传递给后台,以便后续进行业务操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市申迪计算机系统有限公司,未经广州市申迪计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010014479.X/2.html,转载请声明来源钻瓜专利网。