版本更新的效果评估方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34901188 阅读:48 留言:0更新日期:2022-09-10 14:07
本说明书一个或多个实施例提供一种版本更新的效果评估方法,所述方法包括:在当前迭代周期的测试阶段,按照第一预设比例将业务流量分别导入测试版本应用和原始版本应用;评估所述测试版本应用相比于所述原始版本应用的测试效果增益;在所述效果增益大于预设阈值的情况下,由所述测试阶段进入正式上线阶段,以按照第二预设比例将业务流量分别导入所述测试版本应用和所述原始版本应用;在所述正式上线阶段的过程中,根据预设评估周期评估所述测试版本应用相比于所述原始版本应用的正式上线效果增益,并基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益。内的长期效果增益。内的长期效果增益。

【技术实现步骤摘要】
版本更新的效果评估方法、装置、电子设备及存储介质


[0001]本说明书一个或多个实施例涉及计算机
,尤其涉及一种版本更新的效果评估方法、装置、电子设备及存储介质。

技术介绍

[0002]随着互联网行业的飞速发展,许多互联网应用都是按周甚至是按天进行迭代,而互联网应用的迭代方式通常是将迭代后的应用(即测试版本应用)直接发布给全部用户,此时,若迭代后的应用并没有达到预期效果时,只能紧急进行版本优化或版本回退。在相关技术中,为了避免上述问题,提出了一种基于AB测试的解决方案,即在正式发布测试版本应用之前,分别设置对照组(即原始版本应用)及实验组(即测试版本应用),并为其分别导入部分用户,从而得到测试版本应用相较于原始版本应用的测试效果增益,当测试版本应用的测试效果增益达到预期时,再将测试版本应用发布给全部用户。
[0003]然而,一旦测试版本应用发布给全部用户,或者说,一旦测试版本应用正式上线,即无法获得测试版本应用相较于原始版本应用的正式上线效果增益,更无法获得测试版本应用正式上线后的长期效果增益。

技术实现思路

[0004]有鉴于此,本说明书一个或多个实施例提供一种版本更新的效果评估方法。
[0005]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0006]根据本说明书一个或多个实施例的第一方面,提出了一种版本更新的效果评估方法,所述方法包括:
[0007]在当前迭代周期的测试阶段,按照第一预设比例将业务流量分别导入测试版本应用和原始版本应用;/>[0008]评估所述测试版本应用相比于所述原始版本应用的测试效果增益;
[0009]在所述效果增益大于预设阈值的情况下,由所述测试阶段进入正式上线阶段,以按照第二预设比例将业务流量分别导入所述测试版本应用和所述原始版本应用;
[0010]在所述正式上线阶段的过程中,根据预设评估周期评估所述测试版本应用相比于所述原始版本应用的正式上线效果增益,并基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0011]可选的,所述测试版本应用在所述测试阶段的流量占比小于所述原始版本应用;以及,所述测试版本应用在所述上线阶段的流量占比大于所述原始版本应用。
[0012]可选的,所述基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益,包括:
[0013]计算所述所有正式上线效果增益在当前迭代周期内的算术平均值;
[0014]将所述算术平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0015]可选的,所述基于多次计算结果确定在当前迭代周期内所述测试版本应用程序的长期增益,包括:
[0016]计算所述所有正式上线效果增益在当前迭代周期内的加权平均值;
[0017]将所述加权平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0018]可选的,还包括:
[0019]任一评估周期内发生针对测试版本应用的有利事件,则降低所述测试版本应用相比于所述原始版本应用的正式上线效果增益对应的权重;和/或,
[0020]任一评估周期内发生针对测试版本应用的不利事件,则升高所述测试版本应用相比于所述原始版本应用的正式上线效果增益对应的权重。
[0021]可选的,所述当前迭代周期为针对所述应用的第N个迭代周期;其中:
[0022]当N为大于1的整数时,所述测试版本应用为第N次版本更新后的应用,所述原始版本应用为第N

1个迭代周期采用的测试版本应用;
[0023]当N等于1时,所述测试版本应用为第1次版本更新后的应用,所述原始版本应用为首个版本的应用。
[0024]可选的,所述测试版本应用程序相比于所述原始版本应用程序的更新内容包括:算法更新和/或交互界面更新。
[0025]根据本说明书一个或多个实施例的第二方面,提出了一种版本更新的效果评估装置,所述装置包括:
[0026]测试导入单元,用于在当前迭代周期的测试阶段,按照第一预设比例将业务流量分别导入测试版本应用和原始版本应用;
[0027]测试效果评估单元,用于评估所述测试版本应用相比于所述原始版本应用的测试效果增益;
[0028]正式导入单元,用于在所述效果增益大于预设阈值的情况下,由所述测试阶段进入正式上线阶段,以按照第二预设比例将业务流量分别导入所述测试版本应用和所述原始版本应用;
[0029]长期效果评估单元,用于在所述正式上线阶段的过程中,根据预设评估周期评估所述测试版本应用相比于所述原始版本应用的正式上线效果增益,并基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0030]可选的,所述测试版本应用在所述测试阶段的流量占比小于所述原始版本应用;以及,所述测试版本应用在所述上线阶段的流量占比大于所述原始版本应用。
[0031]可选的,所述长期效果评估单元具体用于:
[0032]计算所述所有正式上线效果增益在当前迭代周期内的算术平均值;
[0033]将所述算术平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0034]可选的,所述长期效果评估单元具体用于:
[0035]计算所述所有正式上线效果增益在当前迭代周期内的加权平均值;
[0036]将所述加权平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。
[0037]可选的,所述装置还包括:
[0038]权重调整单元,用于任一评估周期内发生针对测试版本应用的有利事件,则降低所述测试版本应用相比于所述原始版本应用的正式上线效果增益对应的权重;和/或,
[0039]任一评估周期内发生针对测试版本应用的不利事件,则升高所述测试版本应用相比于所述原始版本应用的正式上线效果增益对应的权重。
[0040]可选的,当前迭代周期为针对所述应用的第N个迭代周期;其中:
[0041]当N为大于1的整数时,所述测试版本应用为第N次版本更新后的应用,所述原始版本应用为第N

1个迭代周期采用的测试版本应用;
[0042]当N等于1时,所述测试版本应用为第1次版本更新后的应用,所述原始版本应用为首个版本的应用。
[0043]可选的,所述测试版本应用程序相比于所述原始版本应用程序的更新内容包括:算法更新和/或交互界面更新。
[0044]根据本说明书一个或多个实施例的第三方面,提出了一种电子设备,包括:
[0045]处理器;
[0046]用于存储处理器可执行指令的存储器;
[0047]其中,所述处理器通过运行所述可执行指令以实现如上述第一方面所述方法的步骤。
[0048]根据本说明书一个或多个实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种版本更新的效果评估方法,其特征在于,所述方法包括:在当前迭代周期的测试阶段,按照第一预设比例将业务流量分别导入测试版本应用和原始版本应用;评估所述测试版本应用相比于所述原始版本应用的测试效果增益;在所述效果增益大于预设阈值的情况下,由所述测试阶段进入正式上线阶段,以按照第二预设比例将业务流量分别导入所述测试版本应用和所述原始版本应用;在所述正式上线阶段的过程中,根据预设评估周期评估所述测试版本应用相比于所述原始版本应用的正式上线效果增益,并基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益。2.根据权利要求1所述的方法,其特征在于,所述测试版本应用在所述测试阶段的流量占比小于所述原始版本应用;以及,所述测试版本应用在所述上线阶段的流量占比大于所述原始版本应用。3.根据权利要求1所述的方法,其特征在于,所述基于得到的所有正式上线效果增益计算所述测试版本应用在所述当前迭代周期内的长期效果增益,包括:计算所述所有正式上线效果增益在当前迭代周期内的算术平均值;将所述算术平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。4.根据权利要求1所述的方法,其特征在于,所述基于多次计算结果确定在当前迭代周期内所述测试版本应用程序的长期增益,包括:计算所述所有正式上线效果增益在当前迭代周期内的加权平均值;将所述加权平均值确定为所述测试版本应用在所述当前迭代周期内的长期效果增益。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:任一评估周期内发生针对测试版本应用的有利事件,则降低所述测试版本应用相比于所述原始版本应用的正式上线效果增益对应的权重;和/或,任一评估周期内发生针对测试版本应用的不利事件,则升高...

【专利技术属性】
技术研发人员:周坤史峰
申请(专利权)人:拉扎斯网络科技上海有限公司
类型:发明
国别省市:

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

1