【技术实现步骤摘要】
乘车计算优惠的可靠性控制方法和系统、计算机程序介质
[0001]本申请涉及计算机应用
,具体涉及一种乘车计算优惠的可靠性控制方法和系统、计算机程序介质。
技术介绍
[0002]轨道交通等公共交通出行场景下,往往会基于各种维度进行多种优惠活动,以鼓励大家地铁出行。
[0003]正在进行的优惠活动往往会组合在一起,共同为乘客实现最优的优惠机制。但是,优惠活动的组合多且复杂,使得乘车计算优惠的进行存在着出错的可能性。
[0004]公共交通出行场景中各城市乘车计费所涉及的项目版本测试时,并不会涉及优惠活动类测试验证,即便将计费所相关程序提测,其测试覆盖也基本仅以行程扣款为主,完全遗漏了乘车计算优惠中的可靠性控制。
[0005]基于此,亟待实现乘车计算优惠中的可靠性控制,避免由于优惠活动的组合多且复杂带来的不可靠不稳定。
技术实现思路
[0006]本申请的一个目的在于解决测试中优惠活动类测试验证的缺失,避免由于优惠活动的组合多且复杂带来的不可靠不稳定的技术问题。
[0007]根据本 ...
【技术保护点】
【技术特征摘要】
1.一种乘车计费优惠的可靠性控制方法,其特征在于,所述方法包括:执行场景数据化,以构造得到场景数据;根据所述场景数据和发起的乘车行为对创建的优惠活动调度适用的优惠组合,所述优惠组合包括所述场景数据命中的优惠活动;对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果;在所述校验结果指示所述扣款结果正确时,切换后续乘车行为发起真实乘车交易。2.根据权利要求1所述的方法,其特征在于,所述执行场景数据化,以构造得到场景数据之后,所述方法包括:接收模拟硬件设备传送的乘车事件,所述乘车事件指示乘车行为的发起。3.根据权利要求2所述的方法,其特征在于,所述接收模拟硬件设备传送的乘车事件之前,所述方法还包括:初始化配置有可用支付方式的用户;模拟所述用户在硬件设备的乘车行为生成乘车事件,并模拟所述硬件设备传送所述乘车事件。4.根据权利要求1所述的方法,其特征在于,所述执行场景数据化,以构造得到场景数据,包括:对所发起乘车行为,根据拟适用的优惠场景进行场景数据初始化,通过所述场景数据初始化构造得到限定所述优惠场景的场景数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述场景数据对创建的优惠活动调度适用的优惠组合,包括:对创建的优惠活动,根据所述场景数据所映射优惠场景的组合维度进行匹配;调度匹配所得优惠活动形成适用的优惠组合。6.根据权利要求1所述的方法,其特征在于,所述对所述优惠组合进行模拟乘车交易和扣款结果校验,获得校验结果,包括:通过所述优惠组合作用于所述场景数据所映射优惠场景发起的乘车代扣交易请求,成功执行模拟乘车交易返回扣款结果;校验所述扣款结果与所述优惠场景预计算所得预期金额的一致性生成校验结果。7.一种...
【专利技术属性】
技术研发人员:杨宏旭,黄斌海,邵风,邵林俊,许晶晶,
申请(专利权)人:八维通科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。