【技术实现步骤摘要】
项目处理规则的测试方法以及装置
[0001]本说明书实施例涉及计算机
,特别涉及一种项目处理规则的测试方法。本说明书一个或者多个实施例同时涉及一种项目处理规则的测试装置,一种计算设备,以及一种计算机可读存储介质。
技术介绍
[0002]随着计算机和互联网技术的快速发展,可以通过计算机实现某些项目决策,而要通过计算机实现项目决策,需要预先在计算机上部署对应的项目处理规则,为了保证项目处理规则进行项目决策的准确性,可以预先生成大量的测试样本对项目处理规则进行测试。
[0003]现有技术中,可以人工手动搭建项目处理规则对应的测试样本,然而手动搭建的测试样本难以覆盖各类场景,且测试样本搭建及项目处理规则的测试过程均需耗费较多人力和时间成本,对项目处理规则进行测试的准确率和效率较低。
技术实现思路
[0004]有鉴于此,本说明书实施例提供了一种项目处理规则的测试方法。本说明书一个或者多个实施例同时涉及一种项目处理规则的测试装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。r/>[0005]根本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种项目处理规则的测试方法,包括:根据获取到的至少一个项目处理规则,生成对照样本,其中,所述对照样本包括所述至少一个项目处理规则对应的初始通过样本值;修改所述对照样本中第一项目处理规则对应的初始通过样本值,生成所述第一项目处理规则对应的至少一个测试样本,其中,所述第一项目处理规则为所述至少一个项目处理规则中的任一个,所述测试样本包括预期结果标签;将所述至少一个测试样本输入项目处理平台,获得所述测试样本对应的测试结果,其中,所述项目处理平台部署有所述至少一个项目处理规则;根据所述测试样本的测试结果和预期结果标签,定位所述项目处理平台中的问题处理规则。2.根据权利要求1所述的项目处理规则的测试方法,所述项目处理规则包括变量取值范围和变量拒绝规则;所述根据获取到的至少一个项目处理规则,生成对照样本,包括:根据所述至少一个项目处理规则中的变量取值范围和变量拒绝规则,分别确定所述至少一个项目处理规则对应的初始通过样本值;将所述至少一个项目处理规则对应的初始通过样本值合并为所述对照样本。3.根据权利要求1所述的项目处理规则的测试方法,所述修改所述对照样本中第一项目处理规则对应的初始通过样本值,生成所述第一项目处理规则对应的至少一个测试样本,包括:确定所述第一项目处理规则的变量取值范围的边界值和随机值;确定所述第一项目处理规则的变量拒绝规则对应的阈值邻域值;分别将所述对照样本中第一项目处理规则对应的初始通过样本值修改为所述边界值、随机值和阈值邻域值,获得所述第一项目处理规则对应的边界值样本、随机值样本和阈值邻域样本;根据所述边界值样本、随机值样本和阈值邻域样本,获得所述第一项目处理规则对应的至少一个测试样本。4.根据权利要求3所述的项目处理规则的测试方法,所述根据所述边界值样本、随机值样本和阈值邻域样本,获得所述第一项目处理规则对应的至少一个测试样本,包括:将所述对照样本中第一项目处理规则对应的初始通过样本值修改为空,获得对应的缺失样本;将所述边界值样本、随机值样本、阈值邻域样本和缺失样本,组合为所述第一项目处理规则对应的至少一个测试样本。5.根据权利要求1
‑
4任一项所述的项目处理规则的测试方法,所述根据获取到的至少一个项目处理规则,生成对照样本之前,还包括:获取项目方提供的项目处理策略;根据所述项目处理策略,生成对应的至少一个项目处理规则;根据所述项目处理规则,构建对应的策略文件,其中,所述策略文件包括所述至少一个项目处理规则,不同的项目处理规则在所述策略文件中对应不同的段落。6.根据权利要求5所述的项目处理规则的测试方法,...
【专利技术属性】
技术研发人员:付乔雅,刘思玥,吴云崇,
申请(专利权)人:蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。