一种规则引擎的测试方法技术

技术编号:34359724 阅读:63 留言:0更新日期:2022-07-31 07:17
本发明专利技术公开了一种规则引擎的测试方法,属于商品零售领域,包括生成测试数据、将测试数据推送到规则引擎、输出规则引擎的运算结果。本发明专利技术通过界面管理场景图片和问卷,将问卷和场景关联,编辑问卷的值,快速生成模拟测试数据给规则引擎对其进行验证,提高了测试效率。提高了测试效率。提高了测试效率。

A testing method of rule engine

【技术实现步骤摘要】
一种规则引擎的测试方法


[0001]本专利技术涉及商品零售领域,尤其涉及一种规则引擎的测试方法。

技术介绍

[0002]现代商业已经发展到很高的水准,无论是商品的品种、数量、还是宣传、促销手段,都达到了极为丰富的程度。
[0003]卖场生动化是指门店管理者为营造良好的卖场气氛而进行的一系列活动,刺激顾客的购物欲望,最终达成顾客购买,实现整体销售迅速提升的目的。卖场生动化的内容,包括了陈列位置、陈列空间、清洁度、陈列规则、促销布置等诸多项目。
[0004]为保证生动化的效果,常常需要对各个卖场、货架、冰柜等多个场景进行相应检查,验证门店是否与预先设定的生动化方案一致。传统的做法是由检查人员到各个门店进行检查,按照设定好的调查问卷或检查清单逐一核实,并拍照存档。
[0005]但人工核查,存在以下问题:
[0006]1)生动化方案涉及的项目众多且多变,人工核查容易出错;
[0007]2)较依赖检查人员的责任心,存在弄虚作假的可能。
[0008]为此,通过AI方式对检查人员拍摄的照片进行识别,并根据设定的规则引擎进行自动判断,以确定现场和生动化方案是否相符,逐步成为零售领域生动化检查的趋势。
[0009]规则设定好之后,需要对规则进行测试,验证规则设定是否正确。但现有的测试方法非常繁琐,需要在系统外人工管理测试数据,并且只能是专业的测试人员才能测试,普通的规则配置人员无法测试。
[0010]因此,本领域的技术人员致力于开发一种规则引擎的测试方法,实现系统内配置问卷输入和其他参数的数据,对系统内已经输入的参数,有一定的保存及可选功能,方便重复测试和差异测试。

技术实现思路

[0011]有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是如何对规则引擎进行测试。
[0012]为实现上述目的,本专利技术提供了一种规则引擎的测试方法,包括:
[0013]生成测试数据;
[0014]将测试数据推送到规则引擎;
[0015]输出规则引擎的运算结果。
[0016]进一步地,测试数据包括:
[0017]走访数据;
[0018]以及,与走访数据相关联的场景图片。
[0019]进一步地,走访数据包括问卷和售点信息。
[0020]进一步地,问卷包括问卷ID、关联场景编号、生动化类型、场景类型、问卷类型、问
卷内容、问卷的值。
[0021]进一步地,场景类型包括全店场景、KO端架场景、KO冰柜场景。
[0022]进一步地,问卷的值的类型包括数值型、布尔型、文本型。
[0023]进一步地,售点信息包括渠道类型。
[0024]本专利技术还公开了一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,指令在电子设备执行时,能够使得电子设备执行以上所述的规则引擎的测试方法。
[0025]本专利技术还公开了一种包括存储器、处理器以及存储在存储器中并能够在处理器上运行的计算机程序的装置,处理器被配置为能够在执行计算机程序时实现以上所述的规则引擎的测试方法。
[0026]本专利技术还公开了一种规则引擎的测试系统,包括测试数据生成模块、规则引擎模块、运算结果输出模块,测试数据生成模块、规则引擎模块、运算结果输出模块被配置为能实现以上所述的规则引擎的测试方法。
[0027]本专利技术通过系统对测试数据进行管理,通过界面化操作方便非专业测试人员使用,可以非常方便地重用测试数据,将测试人员从繁琐的测试用例准备,测试方案编写,测试实施等工作中解脱出来,提高了测试效率。
[0028]以下将结合附图对本专利技术的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本专利技术的目的、特征和效果。
附图说明
[0029]图1是本专利技术的一个较佳实施例的流程示意图;
[0030]图2是本专利技术的一个较佳实施例的场景图片界面图;
[0031]图3是本专利技术的一个较佳实施例的测试问卷列表界面图;
[0032]图4是本专利技术的一个较佳实施例的新增测试问卷售点问卷界面图;
[0033]图5是本专利技术的一个较佳实施例的新增测试问卷新建场景界面图;
[0034]图6是本专利技术的一个较佳实施例的新增测试问卷关联场景界面图;
[0035]图7是本专利技术的一个较佳实施例的其他走访数据界面图;
[0036]图8是本专利技术的一个较佳实施例的输出运算结果界面图。
具体实施方式
[0037]以下参考说明书附图介绍本专利技术的多个优选实施例,使其
技术实现思路
更加清楚和便于理解。本专利技术可以通过许多不同形式的实施例来得以体现,本专利技术的保护范围并非仅限于文中提到的实施例。
[0038]在附图中,结构相同的部件以相同数字标号表示,各处结构或功能相似的组件以相似数字标号表示。附图所示的每一组件的尺寸和厚度是任意示出的,本专利技术并没有限定每个组件的尺寸和厚度。为了使图示更清晰,附图中有些地方适当夸大了部件的厚度。
[0039]通过图像识别,智能分析零售渠道生动化的效果,需要事先配置规则引擎,由规则引擎对前端采集人员拍摄的场景图片进行识别和分析,为此,需要对规则引擎进行测试,以验证规则引擎的配置是否和生动化方案相符合。
[0040]测试工作通常由专业测试人员进行,需要事先制定测试方案,编写测试用例,准备测试素材,搭建测试环境,进行实际测试并分析测试结果,整个测试的过程非常繁琐。
[0041]为此,本专利技术公开了一种规则引擎的测试方法,通过系统对测试进行管理。事先将生动化方案相关的场景要求所需的问卷标准化并存储在系统中,可以根据测试需要对问卷的值进行修改,和场景图片关联后,快速模拟出不同场景的走访数据。
[0042]如图1所示,是本专利技术的一个较佳实施例的测试流程示意图,包括如下步骤:
[0043]1)生成测试数据;
[0044]2)将测试数据推送到规则引擎;
[0045]3)输出规则引擎的运算结果。
[0046]在测试数据生成阶段,首先准备场景相关图片,如图2所示:
[0047]通过本地上传或手机拍摄若干场景图片,每张图片有唯一的图片编号,方便图片的管理,便于在多次测试中复用。每张图片有场景类型属性,用于标识该图片对应的场景,如货架场景、KO冰柜场景、其它厂商冰柜场景等。
[0048]点击“查看”按钮,输出通过图像识别软件识别出的该图片包含的商品类别和数量。
[0049]点击“关联问题”按钮,进入场景对应的问卷列表。
[0050]一个示例的问卷列表如图3所示:
[0051]每个问卷有唯一的ID,方便管理和复用,以及该问卷对应的关联场景编号、生动化方案(全店生动化、KO端架生动化、KO冰柜生动化等)、场景类型(全店场景、KO端架场景、KO冰柜场景等)、问卷类型、问卷的内容、问卷的值。
[0052]问卷可以事先定义,并可以新增。
[0053]问卷类型分为IR问卷和非IR问本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种规则引擎的测试方法,其特征在于,包括:生成测试数据;将所述测试数据推送到规则引擎;输出所述规则引擎的运算结果。2.如权利要求1所述的规则引擎的测试方法,其特征在于,所述测试数据包括:走访数据;以及,与所述走访数据相关联的场景图片。3.如权利要求2所述的规则引擎的测试方法,其特征在于,所述走访数据包括问卷和售点信息。4.如权利要求3所述的规则引擎的测试方法,其特征在于,所述问卷包括问卷ID、关联场景编号、生动化类型、场景类型、问卷类型、问卷内容、问卷的值。5.如权利要求4所述的规则引擎的测试方法,其特征在于,所述场景类型包括全店场景、KO端架场景、KO冰柜场景。6.如权利要求4所述的规则引擎的测试方法,其特征在于,所述问卷的值的类型包括数值型、布尔型、文本型。7.如权利要求2所述的规则引擎的测试...

【专利技术属性】
技术研发人员:孙侃
申请(专利权)人:上海零眸智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1