[发明专利]自动验证规则的方法、装置、计算机设备和存储介质有效
申请号: | 202010224113.5 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111427789B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 石兴;肖赵栋 | 申请(专利权)人: | 平安医疗健康管理股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 200000 上海市黄浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 验证 规则 方法 装置 计算机 设备 存储 介质 | ||
本申请揭示了一种自动验证规则的方法、装置、计算机设备和存储介质,其中方法包括:前台系统接收用户从预设的可视化规则组件库中调用的多个规则组件;根据用户在各所述规则组件之间设置的逻辑运算符,生成对应的第一规则;在所述前台系统页面自动呈现预设的验证规则接口,其中,所述验证规则接口是用于数据传输的接口;通过所述验证规则接口将所述第一规则发送给后台测试端,其中,所述后台测试端用于对所述第一规则进行验证;接收所述后台测试端的验证结果。本申请,对第一规则进行验证时,无需用户通过U盘等存储设备拷贝规则然后找到开发人员进行规则验证,或者发送邮件给开发人员,提高用户的工作效率。
技术领域
本申请涉及到计算机领域,特别是涉及到一种自动验证规则的方法、装置、计算机设备和存储介质。
背景技术
规则引擎能将大量的业务逻辑配置从业务代码里剥离出来,显著降低业务逻辑实现难度;与此同时,与业务系统保持低耦合,使得业务系统能够快速和低成本的更新。
基于drools开发的可视化规则引擎,用户可以基于浏览器轻松实现复杂的业务规则定义和修改,大大提高了业务人员的工作效率和学习成本,也把开发人员从业务中释放出来,提高生产力。但是对于使用该系统的用户,虽然可以在无需技术人员参与下很方便快捷的定义和使用规则,但是目前业内缺少比较人性化的基于BS架构的规则创建平台和实时规则校验测试工具,可以给用户反馈所定义的规则是否合法和规则是否真正是用户所设想的逻辑。如果用户需要验证其创建的规则是否正确,还需要将其创建的规则通过U盘或者邮件的形式给到开发人员,由开发人员进行验证,大大地降低了用户的工作效率。
发明内容
本申请的主要目的为提供自动验证规则的方法、装置、计算机设备和存储介质,旨在解决用户无法快速对其创建的规则进行验证的技术问题。
为了实现上述发明目的,本申请提出一种自动验证规则的方法,包括:
前台系统接收用户从预设的可视化规则组件库中调用的多个规则组件;
根据用户在各所述规则组件之间设置的逻辑运算符,生成对应的第一规则;
在所述前台系统页面自动呈现预设的验证规则接口,其中,所述验证规则接口是用于数据传输的接口;
通过所述验证规则接口将所述第一规则发送给后台测试端,其中,所述后台测试端用于对所述第一规则进行验证;
接收所述后台测试端的验证结果。
进一步地,所述接收所述后台测试端的验证结果的步骤之后,包括:
当验证结果为失败,则分析所述验证结果中是否附带后台测试端空闲的信息;
若是,则生成是否与后台测试端通话的选项供用户选择;
若接收到用户选择通话的命令,则向所述后台测试端发起语音通话。
进一步地,所述通过所述验证规则接口将所述第一规则发送给后台测试端的步骤之前,包括:
将所述第一规则转化成对应的第一MVEL表达式;
所述通过所述验证规则接口将所述第一规则发送给后台测试端步骤S4步骤,包括:
通过所述验证规则接口将所述第一MVEL表达式发送给后台测试端。
进一步地,所述通过所述验证规则接口将所述第一规则发送给后台测试端的步骤之前,包括:
生成预设的验证方案的选项,其中,所述验证方案的选项包括快速测试选项和全路径测试选项;
接收用户的选择的验证方案,并给所述第一规则附加对应的验证方案标签。
进一步地,所述生成预设的验证方案的选项的步骤之前,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安医疗健康管理股份有限公司,未经平安医疗健康管理股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010224113.5/2.html,转载请声明来源钻瓜专利网。