游戏的评价方法、装置、电子设备和存储介质制造方法及图纸

技术编号:39325486 阅读:7 留言:0更新日期:2023-11-12 16:04
本申请提出一种游戏的评价方法、装置、电子设备和存储介质。方法包括:向用户终端发送ADB命令,ADB命令用于指示用户终端对游戏的APP进行模拟操作,并在进行模拟操作的过程中采集游戏的APP的页面图片;对页面图片进行OCR处理,得到游戏的多维度指标的取值;基于多维度指标的取值,对游戏进行评价,得到游戏的评价结果。由此,可基于ADB命令操控用户终端,使得用户终端对游戏的APP进行模拟操作,并采集游戏的APP的页面图片,并对页面图片进行OCR处理,得到多维度指标的取值,以进行游戏评价,可实现游戏全过程测试,相较于相关技术中大多依赖信令、人工等进行游戏评价,提高了游戏评价的全面性、精确性和效率。精确性和效率。精确性和效率。

【技术实现步骤摘要】
游戏的评价方法、装置、电子设备和存储介质


[0001]本申请涉及计算机应用
,尤其涉及一种游戏的评价方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,随着互联网技术的不断发展,游戏的开发、迭代较为频繁,以满足人们的娱乐需求。为了确保游戏的正常运行,大多需要对游戏进行评价。然而,相关技术中大多依赖信令、人工等进行游戏评价,信令无法采集游戏全过程的信息,存在游戏评价的全面性、精确性和效率较低的问题。

技术实现思路

[0003]本申请旨在至少在一定程度上解决相关技术中游戏评价的全面性、精确性和效率较低的问题之一。
[0004]为此,本申请第一方面实施例提出一种游戏的评价方法,可基于ADB命令操控用户终端,使得用户终端对游戏的APP进行模拟操作,并采集游戏的APP的页面图片,并对页面图片进行OCR处理,得到多维度指标的取值,以进行游戏评价,可实现游戏全过程测试,相较于相关技术中大多依赖信令、人工等进行游戏评价,提高了游戏评价的全面性、精确性和效率。
[0005]本申请第二方面实施例提出一种游戏的评价装置。
[0006]本申请第三方面实施例提出一种电子设备。
[0007]本申请第四方面实施例提出一种计算机可读存储介质。
[0008]本申请第一方面实施例提出了一种游戏的评价方法,包括:向用户终端发送ADB命令,其中,所述ADB命令用于指示所述用户终端对游戏的APP进行模拟操作,并在进行模拟操作的过程中采集所述游戏的APP的页面图片;对所述页面图片进行OCR处理,得到所述游戏的多维度指标的取值;基于所述多维度指标的取值,对所述游戏进行评价,得到所述游戏的评价结果。
[0009]根据本申请实施例的游戏的评价方法,向用户终端发送ADB命令,其中,ADB命令用于指示用户终端对游戏的APP进行模拟操作,并在进行模拟操作的过程中采集游戏的APP的页面图片,对页面图片进行OCR处理,得到游戏的多维度指标的取值,基于多维度指标的取值,对游戏进行评价,得到游戏的评价结果。由此,可基于ADB命令操控用户终端,使得用户终端对游戏的APP进行模拟操作,并采集游戏的APP的页面图片,并对页面图片进行OCR处理,得到多维度指标的取值,以进行游戏评价,可实现游戏全过程测试,相较于相关技术中大多依赖信令、人工等进行游戏评价,提高了游戏评价的全面性、精确性和效率。
[0010]另外,根据本申请上述实施例的游戏的评价方法还可以具有如下附加的技术特征:
[0011]在本申请的一个实施例中,所述ADB命令还用于指示所述用户终端在进行模拟操
作的过程中,采集所述用户终端的网络数据;
[0012]所述基于所述多维度指标的取值,对所述游戏进行评价,得到所述游戏的评价结果,包括:基于所述多维度指标的取值和所述网络数据,对所述游戏进行评价,得到所述游戏的评价结果。
[0013]在本申请的一个实施例中,所述对所述页面图片进行OCR处理,得到所述游戏的多维度指标的取值,包括:对所述页面图片进行OCR处理,得到所述游戏在采样时刻下的时延的取值;基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值。
[0014]在本申请的一个实施例中,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:获取所述游戏在多个采样时刻下的时延的平均值,作为第一维度指标的取值;获取所述游戏在多个采样时刻下的时延的标准差,作为第二维度指标的取值。
[0015]在本申请的一个实施例中,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:基于所述游戏的卡顿判断规则,得到所述游戏的时延的第一设定阈值;若所述游戏在采样时刻下的时延大于或者等于所述第一设定阈值,将所述采样时刻确定为卡顿时刻;基于多个所述采样时刻中的卡顿时刻的第一数量,得到第三维度指标的取值。
[0016]在本申请的一个实施例中,所述基于多个所述采样时刻中的卡顿时刻的第一数量,得到第三维度指标的取值,包括:获取所述第一数量和多个所述采样时刻的第二数量的比值,作为所述第三维度指标的取值。
[0017]在本申请的一个实施例中,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:基于所述游戏的掉线判断规则,得到所述游戏的时延的第二设定阈值,其中,所述第二设定阈值大于所述第一设定阈值;若所述游戏在采样时刻下的时延大于或者等于所述第二设定阈值,将所述采样时刻确定为掉线时刻;基于多个所述采样时刻中的掉线时刻的第三数量,得到第四维度指标的取值。
[0018]在本申请的一个实施例中,所述基于多个所述采样时刻中的掉线时刻的第三数量,得到第四维度指标的取值,包括:获取所述第三数量和多个所述采样时刻的第二数量的比值,作为所述第四维度指标的取值。
[0019]在本申请的一个实施例中,所述基于所述多维度指标的取值,对所述游戏进行评价,得到所述游戏的评价结果,包括:基于第i个维度指标的取值,得到所述游戏在第i个维度的子得分;对所述游戏在N个维度的子得分进行求和,得到所述游戏的总得分;基于所述总得分,对所述游戏进行评价,得到所述游戏的评价结果;其中,N为所述多维度指标的维度数量,N为正整数,i为不大于N的正整数。
[0020]在本申请的一个实施例中,所述ADB命令还用于指示所述用户终端在进行模拟操作的过程中,采集所述用户终端的网络数据;所述得到所述游戏的评价结果之后,还包括:基于所述游戏的评价结果,判断是否满足质差定界条件;若满足所述质差定界条件,基于所述网络数据,对所述游戏进行质差定界,得到所述游戏的质差定界结果。
[0021]在本申请的一个实施例中,所述网络数据包括丢包事件、PING时延的取值;
[0022]所述基于所述网络数据,对所述游戏进行质差定界,得到所述游戏的质差定界结果,包括:若用户侧存在丢包事件,和/或,PING网关存在丢包事件,和/或,PING网关的PING
时延的取值大于或者等于第三设定阈值,确定所述游戏的质差定界结果为用户侧;若PING公网存在丢包事件,和/或,PING公网的PING时延的取值大于或者等于第四设定阈值,确定所述游戏的质差定界结果为传输侧。
[0023]在本申请的一个实施例中,所述网络数据包括运营商、网络接入方式;
[0024]所述基于所述网络数据,对所述游戏进行质差定界,得到所述游戏的质差定界结果,包括:若同一运营商的不同网络接入方式下的所述游戏的评价结果不同,确定所述游戏的质差定界结果为出口侧;若不同运营商下的所述游戏的评价结果不同,确定所述游戏的质差定界结果为游戏业务侧。
[0025]本申请第二方面实施例提出了一种游戏的评价装置,包括:发送模块,用于向用户终端发送ADB命令,其中,所述ADB命令用于指示所述用户终端对游戏的APP进行模拟操作,并在进行模拟操作的过程中采集所述游戏的APP的页面图片;处理模块,用于对所述页面图片进行OCR处理,得到所述游戏的多维度指标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏的评价方法,其特征在于,包括:向用户终端发送ADB命令,其中,所述ADB命令用于指示所述用户终端对游戏的APP进行模拟操作,并在进行模拟操作的过程中采集所述游戏的APP的页面图片;对所述页面图片进行OCR处理,得到所述游戏的多维度指标的取值;基于所述多维度指标的取值,对所述游戏进行评价,得到所述游戏的评价结果。2.根据权利要求1所述的方法,其特征在于,所述ADB命令还用于指示所述用户终端在进行模拟操作的过程中,采集所述用户终端的网络数据;所述基于所述多维度指标的取值,对所述游戏进行评价,得到所述游戏的评价结果,包括:基于所述多维度指标的取值和所述网络数据,对所述游戏进行评价,得到所述游戏的评价结果。3.根据权利要求1所述的方法,其特征在于,所述对所述页面图片进行OCR处理,得到所述游戏的多维度指标的取值,包括:对所述页面图片进行OCR处理,得到所述游戏在采样时刻下的时延的取值;基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值。4.根据权利要求3所述的方法,其特征在于,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:获取所述游戏在多个采样时刻下的时延的平均值,作为第一维度指标的取值;获取所述游戏在多个采样时刻下的时延的标准差,作为第二维度指标的取值。5.根据权利要求3所述的方法,其特征在于,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:基于所述游戏的卡顿判断规则,得到所述游戏的时延的第一设定阈值;若所述游戏在采样时刻下的时延大于或者等于所述第一设定阈值,将所述采样时刻确定为卡顿时刻;基于多个所述采样时刻中的卡顿时刻的第一数量,得到第三维度指标的取值。6.根据权利要求5所述的方法,其特征在于,所述基于多个所述采样时刻中的卡顿时刻的第一数量,得到第三维度指标的取值,包括:获取所述第一数量和多个所述采样时刻的第二数量的比值,作为所述第三维度指标的取值。7.根据权利要求5所述的方法,其特征在于,所述基于所述游戏在多个采样时刻下的时延的取值,得到所述多维度指标的取值,包括:基于所述游戏的掉线判断规则,得到所述游戏的时延的第二设定阈值,其中,所述第二设定阈值大于所述第一设定阈值;若所述游戏在采样时刻下的时延大于或者等于所述第二设定阈值,将所述采样时刻确定为掉线时刻;基于多个所述采样时刻中的掉线时刻的第三数量,得到第四维度指标的取值。8.根据权利要求7所述的方法,其特征在于,所述基于多个所述采样时刻中的掉线时刻的第三数量,得到第四维度指标的取值,包括:获取所述第三数量和多个所述采样时刻的第二数量的比值,作为所述第四维度指标的
取值。9.根据权利要求1

【专利技术属性】
技术研发人员:陈婕涵谢泽锋胡琳欣饶新益
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1