【技术实现步骤摘要】
一种数据处理方法、相关设备、存储介质及程序产品
[0001]本申请涉及计算机
,尤其涉及一种数据处理方法、相关设备、存储介质及程序产品。
技术介绍
[0002]随着互联网技术的蓬勃发展,形形色色的程序产品进入互联网用户的日常生活,同时,日新月异的计算机技术也催生了用户更多的业务需求,使得程序产品不得不频繁地被迭代更新,以满足大部分用户的业务需求。通常来说,在对程序产品进行迭代更新前,可以通过对程序产品的目标业务功能进行业务测试,以从多个程序版本中确定出最适合发布给用户使用的程序版本,进而对程序产品进行一次有效地迭代更新。
[0003]然而,采用传统的数据处理方法来对目标业务进行业务测试,需要根据业务数据确定多个参考值(指:用于衡量不同版本之间性能差异的指标的数值),同时参考这多个参考值以分析得到较为准确的业务测试结果,从而导致业务测试的速率较低。因此,如何提升业务测试的速率成为当下的热点研究话题。
技术实现思路
[0004]本申请实施例提供了一种数据处理方法、相关设备、存储介质及程序产品,可提升对目标业务进行业务测试时的速率。
[0005]一方面,本申请实施例提供了一种数据处理方法,包括:
[0006]获取采用目标业务的第一程序版本对所述目标业务进行业务测试时得到的第一业务数据,以及采用所述目标业务的第二程序版本对所述目标业务进行业务测试时得到的第二业务数据;所述第一业务数据满足均值为第一均值的第一分布,所述第二业务数据满足均值为第二均值的第二分布;
[0007] ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取采用目标业务的第一程序版本对所述目标业务进行业务测试时得到的第一业务数据,以及采用所述目标业务的第二程序版本对所述目标业务进行业务测试时得到的第二业务数据;所述第一业务数据满足均值为第一均值的第一分布,所述第二业务数据满足均值为第二均值的第二分布;根据所述第一均值和所述第二均值构造剩余价值分布,所述剩余价值分布用于指示:采用从所述第一程序版本和所述第二程序版本中确定出的对照版本执行所述目标业务,相比于采用确定出的优胜版本执行所述目标业务时的业务性能提升情况;采用构造的剩余价值分布确定所述对照版本相比于所述优胜版本的剩余价值,并根据所述剩余价值确定针对所述目标业务的业务测试结果。2.如权利要求1所述的方法,其特征在于,所述方法还包括:获取采用历史程序版本执行所述目标业务时,所述历史程序版本的历史访问对象数,所述历史程序版本为所述第一程序版本或所述第二程序版本;在所述历史访问对象数小于等于对象数阈值时,触发执行根据所述第一均值和所述第二均值构造剩余价值分布的步骤。3.如权利要求2所述的方法,其特征在于,所述方法还包括:若所述历史访问对象数大于所述对象数阈值,则分别确定所述第一均值的先验分布以及所述第二均值的先验分布;先验分布用于指示:在执行所述目标业务时,相应程序版本被选择的预测概率;根据所述第一分布和所述第一均值的先验分布,确定所述第一均值对应的后验分布,并根据所述第二分布和所述第二均值的先验分布,确定所述第二均值对应的后验分布;后验分布用于指示:在执行所述目标业务时,已知业务数据的均值的情况下,相应程序版本被选择的预测概率;根据所述第一均值的后验分布和所述第二均值的后验分布,确定针对所述目标业务的业务测试结果。4.如权利要求3所述的方法,其特征在于,所述根据所述第一均值的后验分布和所述第二均值的后验分布,确定针对所述目标业务的业务测试结果,包括:根据所述第一均值和所述第二均值,从所述第一程序版本和所述第二程序版本中确定出对照版本和优胜版本;根据所述第一均值的后验分布和所述第二均值的后验分布,确定采用所述优胜版本执行所述目标业务时的优胜概率,及采用所述优胜版本执行所述目标业务时的期望损失值;采用所述优胜概率以及所述期望损失值,确定针对所述目标业务的业务测试结果。5.如权利要求4所述的方法,其特征在于,所述根据所述第一均值的后验分布和所述第二均值的后验分布,确定采用所述优胜版本执行所述目标业务时的优胜概率,及采用所述优胜版本执行所述目标业务时的期望损失值,包括:在所述优胜版本对应的均值大于所述对照版本对应的均值的范围内,对所述第一均值的后验分布和所述第二均值的后验分布进行积分运算,得到采用所述优胜版本执行所述目标业务时的优胜概率,所述优胜概率用于指示:采用所述优胜版本执行所述目标业务时的业务性能,优于采用所述对照版本执行所述目标业务的业务性能的概率;
根据所述对照版本对应均值与所述优胜版本对应均值的差值,所述优胜版本对应均值,及所述第一均值的后验分布和所述第二均值的后验分布进行积分运算,得到采用所述优胜版本执行所述目标业务时的期望损失值。6.如权利要求4所述的方法,其特征在于,所述采用所述优胜概率以及所述期望损失值,确定针对所述目标业务的业务测试结果,包括:若所述优胜概率大于或等于概率阈值,且所述期望损失值小于或等于期望损失阈值,则确定针对所述目标业务的业务测试结果为检验显著的测试结果;所述检验显著的测试结果用于指示:采用所述第一程序版本和所述第二程序版本中确定出的优胜版本执行所述目标业务时的业务性能,与采用确定出的对照版本执行所述目标业务时的业务性能之间的性能差异大于差异阈值。7.如权利要求1所述的方法,其特征在于,所述根据所述第一均值和所述第二均值构造剩余价值分布,包括:根据所述第一均值和所述第二均值,从所述第一程序版本和所述第二程序版本中确定出对照版本和优...
【专利技术属性】
技术研发人员:邓路,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。