奖品派发的测试方法技术

技术编号:39396002 阅读:6 留言:0更新日期:2023-11-19 15:50
本申请实施例公开了一种奖品派发的测试方法

【技术实现步骤摘要】
奖品派发的测试方法、装置、电子设备及存储介质


[0001]本申请涉及测试
,尤其涉及一种奖品派发的测试方法

装置

电子设备及存储介质


技术介绍

[0002]随着移动互联网的高速发展,越来越多的服务转为线上,以提升服务效率和服务水平

为适应线上推广要求,商家常开展各类营销活动,派发各类奖品,以吸引用户参与活动,提升用户的转化率和活跃度

[0003]在线上营销活动上线前,需要对奖品派发功能进行测试

一般的,在测试活动奖品派发时,每次有新活动上线,因不同的活动存在定制化奖品派发,测试人员需要将活动的所有奖品类型派发一遍,以保证测试全面

准确,但测试效率较低


技术实现思路

[0004]本申请实施例提供一种奖品派发的测试方法

装置

电子设备及存储介质,可以实现新增活动不同奖品全链路自动化派发测试,提高活动奖品派发测试效率

[0005]第一方面,本申请实施例提供了一种奖品派发的测试方法,所述方法包括:
[0006]生成活动对应的派奖订单数据;
[0007]对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据;
[0008]根据所述不同奖品类型的派发订单数据执行派发任务调度,获得奖品派发结果

[0009]在一种可选的实施方式中,在所述生成活动对应的派奖订单数据之后,所述方法还包括:
[0010]将所述派奖订单数据存储在数据库中;
[0011]在对所述派奖订单数据进行参数化处理之前,所述方法还包括:
[0012]查询所述数据库中的所述派奖订单数据,并将所述派奖订单数据通过
map
进行存储

[0013]在一种可选的实施方式中,所述对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据,包括:
[0014]参数化所述派奖订单数据的订单数据库插入脚本,将所述活动对应的订单字段通过所述
map
的内容进行赋值,获得所述不同奖品类型的派发订单数据,所述活动对应的订单字段不包括所述奖品类型

[0015]在一种可选的实施方式中,所述生成活动对应的派奖订单数据,包括:
[0016]通过接口自动化生成活动对应的派奖订单数据

[0017]在一种可选的实施方式中,所述活动对应的订单字段不包括奖品标识

[0018]在一种可选的实施方式中,所述根据所述不同奖品类型的派发订单数据执行派发任务调度,包括:
[0019]根据所述不同奖品类型的派发订单数据,通过自动化调度执行异步奖品派发任


[0020]在一种可选的实施方式中,在所述根据所述不同奖品类型的派发订单数据执行派发任务调度之后,所述方法还包括:
[0021]对所述奖品派发结果进行检测,获得测试结果

[0022]第二方面,本申请实施例提供了一种奖品派发的测试装置,包括:
[0023]生成模块,用于生成活动对应的派奖订单数据;
[0024]处理模块,用于对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据;
[0025]执行模块,用于根据所述不同奖品类型的派发订单数据执行派发任务调度,获得奖品派发结果

[0026]可选的,还包括存储模块,用于:
[0027]将所述派奖订单数据存储在数据库中;
[0028]在对所述派奖订单数据进行参数化处理之前,查询所述数据库中的所述派奖订单数据,并将所述派奖订单数据通过
map
进行存储

[0029]可选的,所述处理模块,具体用于:
[0030]参数化所述派奖订单数据的订单数据库插入脚本,将所述活动对应的订单字段通过所述
map
的内容进行赋值,获得所述不同奖品类型的派发订单数据,所述活动对应的订单字段不包括所述奖品类型

[0031]可选的,所述生成模块,具体用于:
[0032]通过接口自动化生成活动对应的派奖订单数据

[0033]可选的,所述活动对应的订单字段不包括奖品标识

[0034]可选的,所述执行模块,具体用于:
[0035]根据所述不同奖品类型的派发订单数据,通过自动化调度执行异步奖品派发任务

[0036]可选的,还包括检测模块,用于在所述根据所述不同奖品类型的派发订单数据执行派发任务调度之后,对所述奖品派发结果进行检测,获得测试结果

[0037]第三方面,本申请实施例还提供了一种电子设备,包括处理器

输入设备

输出设备和存储器,所述处理器

输入设备

输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如第一方面及其任一种可能的实施方式所述的方法

[0038]第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面及其任一种可能的实施方式的方法

[0039]本申请实施例通过生成活动对应的派奖订单数据;对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据;根据所述不同奖品类型的派发订单数据执行派发任务调度,获得奖品派发结果;基于活动奖品派发原始数据,对奖品类型进行参数化,避免测试人员将活动的所有奖品类型派发一遍,减少测试重复劳动,可以实现新增活动不同奖品全链路自动化派发测试,提高活动奖品派发测试效率

附图说明
[0040]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍

[0041]图1是本申请实施例提供的一种奖品派发的测试方法的流程示意图;
[0042]图2是本申请实施例提供的另一种奖品派发的测试方法的流程示意图;
[0043]图3是本申请实施例提供的一种奖品派发的测试装置的结构示意图;
[0044]图4是本申请实施例提供的一种电子设备的结构示意图

具体实施方式
[0045]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例

在本文中提及“实施例”意味着,结合实施例描述的特定特征

结构或特性可以包含在本申请的至少一个实施例中

在说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种奖品派发的测试方法,其特征在于,所述方法包括:生成活动对应的派奖订单数据;对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据;根据所述不同奖品类型的派发订单数据执行派发任务调度,获得奖品派发结果
。2.
根据权利要求1所述的方法,其特征在于,在所述生成活动对应的派奖订单数据之后,所述方法还包括:将所述派奖订单数据存储在数据库中;在对所述派奖订单数据进行参数化处理之前,所述方法还包括:查询所述数据库中的所述派奖订单数据,并将所述派奖订单数据通过
map
进行存储
。3.
根据权利要求2所述的方法,其特征在于,所述对所述派奖订单数据进行参数化处理,获得不同奖品类型的派发订单数据,包括:参数化所述派奖订单数据的订单数据库插入脚本,将所述活动对应的订单字段通过所述
map
的内容进行赋值,获得所述不同奖品类型的派发订单数据,所述活动对应的订单字段不包括所述奖品类型
。4.
根据权利要求1所述的方法,其特征在于,所述生成活动对应的派奖订单数据,包括:通过接口自动化生成活动对应的派奖订单数据
。5.
根据权利要求3所述的方法,其特征在于,所述活动对应的订单字段不包括奖品标识
。6.
根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:陈丹阳
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1