页面性能的评价方法、装置及计算机可读存储介质制造方法及图纸

技术编号:39054688 阅读:16 留言:0更新日期:2023-10-12 19:47
本申请涉及页面性能测试技术领域及数字医疗技术领域,公开了一种页面性能的评价方法、装置及计算机可读存储介质,其方法包括:获取目标页面的至少一项性能数据,并根据性能数据确定目标页面所属的类页面;基于预设的至少一项评价指标,根据所述性能数据,确定目标页面在对应的类页面中的性能排序位次;根据性能排序位次,以及预设的等级划分规则,确定目标页面的性能级别;根据性能排序位次和/或性能级别,确定目标页面性能的评价结果,并将评价结果发送至页面终端,以使页面终端展示评价结果。本申请通过对目标页面的性能数据进行排位和等级划分,并将生成的评价结果进行可视化展示,从而使得开发人员快速了解页面的整体性能。能。能。

【技术实现步骤摘要】
页面性能的评价方法、装置及计算机可读存储介质


[0001]本公开涉及页面性能测试
及数字医疗
,具体而言,涉及一种页面性能的评价方法、装置及计算机可读存储介质。

技术介绍

[0002]在H5、Web页面的开发过程中,研发人员在完成页面基本功能后,需要快速对页面的整体性能作出评价,以便指导研发人员及时定位性能瓶颈和短板、改进页面性能,进而提升用户体验。
[0003]相关技术中,可以使用各种插件以统计页面加载各个阶段的性能数据,比如,网络请求结果和时间、资源加载时间等,而无法看出页面的整体性能。因此,亟需一种可以快速对页面的整体性能作出评价的方法。

技术实现思路

[0004]针对上述情况,本申请实施例提供了一种页面性能的评价方法、装置及计算机可读存储介质,旨在解决快速对页面的整体性能作出评价的问题。
[0005]第一方面,本申请实施例提供了一种页面性能的评价方法,所述方法由开发管理服务器执行,所述方法包括:
[0006]获取目标页面的至少一项性能数据,并根据所述性能数据确定所述目标页面所属的类页面;
[0007]基于预设的至少一项评价指标,根据所述性能数据,确定所述目标页面在对应的类页面中的性能排序位次;
[0008]根据性能排序位次,以及预设的等级划分规则,确定所述目标页面的性能级别;
[0009]根据所述性能排序位次和/或所述性能级别,确定所述目标页面性能的评价结果,并将所述评价结果发送至页面终端,以使所述页面终端展示所述评价结果。
[0010]第二方面,本申请实施例还提供了一种页面性能的评价装置,所述装置由开发管理服务器执行,所述装置包括:
[0011]获取单元,用于获取目标页面的至少一项性能数据,并根据所述性能数据确定所述目标页面所属的类页面;
[0012]排序单元,用于基于预设的至少一项评价指标,根据所述性能数据,确定所述目标页面在对应的类页面中的性能排序位次;
[0013]级别确定单元,用于根据性能排序位次,以及预设的等级划分规则,确定所述目标页面的性能级别;
[0014]展示单元,用于根据所述性能排序位次和/或所述性能级别,确定所述目标页面性能的评价结果,并将所述评价结果发送至页面终端,以使所述页面终端展示所述评价结果。
[0015]第三方面,本申请实施例还提供了一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,可执行指令在被执行时使处理器执行上述任一所述的页面
性能的评价方法的步骤。
[0016]第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储一个或多个程序,一个或多个程序当被包括多个应用程序的电子设备执行时,使得电子设备执行上述任一所述的页面性能的评价方法的步骤。
[0017]本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0018]本申请实施例提供的一种页面性能的评价方法,通过预设的至少一项评价指标,根据所述性能数据,确定所述目标页面在对应的类页面中的性能排序位次,其中,可以通过获取目标页面的若干项性能数据,并根据性能数据确定目标页面所属的类页面,然后,根据该性能排序位次和预设的等级划分规则,确定目标页面的性能级别,根据性能排序位次和/或性能级别,确定目标页面性能的评价结果,并在页面终端上展示该评价结果。可以看到,本申请可以通过设置等级划分规则,对目标页面的加载完成时间这种性能数据进行性能排位和等级划分,生成最终的评价结果,并在页面终端上将该评价结果进行可视化展示,便于开发人员分析,从而快速了解在当前等级划分规则下,目标页面的整体性能水平,进而指导开发人员是否需要对该目标页面进行进一步优化,大幅提升了目标页面的优化效率。
附图说明
[0019]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0020]图1示出了根据本申请提供的一个实施例的页面性能评价系统的结构示意图;
[0021]图2示出了根据本申请提供的一个实施例的页面性能的评价方法的流程示意图;
[0022]图3示出了根据本申请提供的另一个实施例的页面性能的评价方法的流程示意图;
[0023]图4示出了根据本申请提供的一个实施例的页面性能的评价装置的结构示意图;
[0024]图5示出了本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]以下结合附图,详细说明本申请各实施例提供的技术方案。
[0027]在H5、Web页面的开发过程中,研发人员在完成页面基本功能后,需要快速对页面的整体性能作出评价,以便指导研发人员及时定位性能瓶颈和短板、改进页面性能,进而提升用户体验。相关技术中,可以使用各种插件以统计页面加载各个阶段的性能数据,具体的,可以在移动端引入第三方库,比如,eruda库等,然后,在电脑端打开浏览器调试工具,从而查看每个阶段的具体性能数据,比如,网络请求结果和时间、资源加载时间等,而此方法无法快速得到对页面整体性能的评价。
[0028]基于此,本申请提出了一种页面性能的评价方法,本申请通过设置等级划分规则,对目标页面的加载完成时间的性能数据进行性能排位和等级划分,并在页面终端上将生成
的评价结果,进行可视化展示,从而使得开发人员可以快速获得目标页面的整体性能水平信息,进而决定是否需要对该目标页面进行进一步优化,大幅提升了目标页面的优化效率。
[0029]图1示出了根据本申请提供的一个实施例的页面性能评价系统的结构示意图,本申请实施例提供的页面性能的评价方法,可通过在如图1的系统实现,从图1可以看出,页面性能评价系统100包括通信连接的开发管理服务器101和开发终端102,其中,所述开发管理服务器部署有页面性能的评价装置400(图4)。本申请的页面性能的评价方法具体应用于页面性能评价系统100的开发管理服务器101。所述开发终端102,用于接收开发管理服务器101的性能评价结果,并且对性能评价结果进行渲染,以展示性能评价结果。
[0030]需要说明的是,本申请不仅局限于图1示出的页面性能评价系统,凡是能够实现本申请业务逻辑的系统或装置或框架等均可,图1仅为示例性的说明。
[0031]图2示出了根据本申请提供的一个实施例的页面性能的评价方法的流程示意图,从图2可以看出,本申请至少包括步骤S201

步骤S204:
[0032]步骤S201:获取目标页面的至少一项性能数据,并根据所述性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面性能的评价方法,其特征在于,所述方法由开发管理服务器执行,所述方法包括:获取目标页面的至少一项性能数据,并根据所述性能数据确定所述目标页面所属的类页面;基于预设的至少一项评价指标,根据所述性能数据,确定所述目标页面在对应的类页面中的性能排序位次;根据性能排序位次,以及预设的等级划分规则,确定所述目标页面的性能级别;根据所述性能排序位次和/或所述性能级别,确定所述目标页面性能的评价结果,并将所述评价结果发送至页面终端,以使所述页面终端展示所述评价结果。2.根据权利要求1所述的方法,其特征在于,所述性能数据包括第一请求总数量和/或第一请求总数据量;所述根据所述性能数据确定所述目标页面所属的类页面,包括:统计多个候选页面的第二请求总数量和/或第二请求总数据量;基于预设的类别划分规则,根据所述第二请求总数量和/或第二请求总数据量,将所述多个候选页面划分为多组类页面;根据所述第一请求总数量和/或第一请求总数据量,确定所述目标页面所属的预设类别范围,并将确定的预设类别范围对应的类页面作为所述目标页面所属的类页面。3.根据权利要求2所述的方法,其特征在于,所述基于预设的类别划分规则,根据所述第二请求总数量和/或第二请求总数据量,将所述多个候选页面划分为多组类页面,包括:根据所述第二请求总数量,按照预设的多级请求总数量阈值,将所述多个候选页面划分为多组类页面;或者,根据所述第二请求总数据量,按照预设的多级请求总数据量阈值,将所述多个候选页面划分为多组类页面;或者,确定各候选页面的综合性能表征值,并按照预设的多级综合性能表征阈值,将所述多个候选页面划分为多组类页面,其中,所述综合性能表征值为所述第二请求总数量与第一权重的第一乘积和所述第二请求总数据量与第二权重的第二乘积的和。4.根据权利要求1所述的方法,其特征在于,所述基于预设的至少一项评价指标,根据所述性能数据,确定所述目标页面在对应的类页面中的性能排序位次,包括:根据所述评价指标,对所述目标页面以及所述类页面中的多个比对页面的性能数据进行目标信息提取,得到所述目标页面以及各所述比对页面与所述评价指标对应的性能表征值;对所述目标页面以及各所述比对页面的性能表征值进行排序,得到所述目标页面在对应的类页面中的性能排序位次。5.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:安博
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

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

1