[发明专利]规则测试方法及装置在审
申请号: | 202210445349.0 | 申请日: | 2022-04-26 |
公开(公告)号: | CN114896143A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张玉 | 申请(专利权)人: | 上海幻电信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 李东海 |
地址: | 201203 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 规则 测试 方法 装置 | ||
本申请提供规则测试方法及装置,其中所述规则测试方法包括:响应于规则测试请求,确定目标业务配置规则和测试用例框架,其中,所述目标业务配置规则中包含静态业务配置项和动态业务配置项;基于所述静态业务配置项确定目标业务的业务通用信息和业务期望信息,基于所述动态业务配置项获取业务属性信息;根据所述业务属性信息、所述业务通用信息和所述业务期望信息确定业务数据包;基于所述业务数据包和所述测试用例框架生成所述目标业务对应的目标测试用例,并根据所述目标测试用例确定所述规则测试请求的规则测试结果。
技术领域
本申请涉及计算机技术领域,特别涉及一种规则测试方法。本申请同时涉及一种规则测试装置,一种计算设备,以及一种计算机可读存储介质。
背景技术
当前,广告投放方会在媒体平台投放广告,第三方用户可以通过在媒体侧点击广告,下载、使用广告对应的产品,从而将用户转换为投放方的用户。为了确定广告投放效果,需要基于归因匹配规则对媒体侧回传点击、用户侧上传广告对应的产品激活等事件进行归因,从而确定广告的投放效果。
然而,广告投放效果需要考虑不同渠道下、不同设备下等不同方面的情况,需设置较大数量的测试用例,用于验证归因匹配规则的正确性。
因此,如何提高规则的测试效率,减少测试用例数量,成为本领域技术人员亟待解决的技术问题。
发明内容
有鉴于此,本申请实施例提供了一种规则测试方法。本申请同时涉及一种规则测试装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的归因匹配规则对应的测试数据较多,难以维护,导致规则测试效率较低的技术问题。
根据本申请实施例的第一方面,提供了一种规则测试方法,包括:
响应于规则测试请求,确定目标业务配置规则和测试用例框架,其中,所述目标业务配置规则中包含静态业务配置项和动态业务配置项;
基于所述静态业务配置项确定目标业务的业务通用信息和业务期望信息,基于所述动态业务配置项获取业务属性信息;
根据所述业务属性信息、所述业务通用信息和所述业务期望信息确定业务数据包;
基于所述业务数据包和所述测试用例框架生成所述目标业务对应的目标测试用例,并根据所述目标测试用例确定所述规则测试请求的规则测试结果。
根据本申请实施例的第二方面,提供了一种规则测试装置,包括:
第一确定模块,被配置为响应于规则测试请求,确定目标业务配置规则和测试用例框架,其中,所述目标业务配置规则中包含静态业务配置项和动态业务配置项;
第二确定模块,被配置为基于所述静态业务配置项确定目标业务的业务通用信息和业务期望信息,基于所述动态业务配置项获取业务属性信息;
第三确定模块,被配置为根据所述业务属性信息、所述业务通用信息和所述业务期望信息确定业务数据包;
生成模块,被配置为基于所述业务数据包和所述测试用例框架生成所述目标业务对应的目标测试用例,并根据所述目标测试用例确定所述规则测试请求的规则测试结果。
根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述计算机指令时实现所述规则测试方法的步骤。
根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该计算机指令被处理器执行时实现所述规则测试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海幻电信息科技有限公司,未经上海幻电信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210445349.0/2.html,转载请声明来源钻瓜专利网。