一种小程序性能校准方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34007614 阅读:26 留言:0更新日期:2022-07-02 13:47
本公开提供了一种小程序性能校准方法、装置、电子设备及存储介质,涉及计算机技术领域,尤其涉及云计算技术领域,包括:采集小程序的多个运行视频;从所述多个运行视频中获取每个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长;根据多个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长计算校准值;响应于所述校准值小于等于预设时长,确定该小程序校准通过。准通过。准通过。

【技术实现步骤摘要】
一种小程序性能校准方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及云计算


技术介绍

[0002]随着小程序的不断发展,小程序的使用场景越来越丰富,功能越来越复杂,小程序性能需要不断优化来提升启动体验,但不同小程序之间的渲染方式不同,很难准确地获取小程序的性能参数,以便对小程序进行校准,目前只能通过对小程序进行打点来获取小程序的性能参数,但是打点参数实际误差较大。

技术实现思路

[0003]本公开提供了一种小程序性能校准方法、装置、电子设备及存储介质。
[0004]根据本公开的一方面,提供了一种小程序性能校准方法,包括:
[0005]采集小程序的多个运行视频;
[0006]从所述多个运行视频中获取每个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长;
[0007]根据多个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长计算校准值;
[0008]响应于所述校准值小于等于预设时长,确定该小程序校准通过。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种小程序性能校准方法,包括:采集小程序的多个运行视频;从所述多个运行视频中获取每个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长;根据多个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长计算校准值;响应于所述校准值小于等于预设时长,确定该小程序校准通过。2.根据权利要求1所述的方法,所述采集小程序的多个运行视频,包括:响应于所述小程序的标识为测试标识,开始录屏;获取打点首次有效绘制时间同时开始创建弹窗并记录开始创建弹窗时间;创建弹窗完成并记录创建完成时间;根据所述开始创建弹窗时间和创建完成时间计算弹窗创建时长;多次运行小程序录屏、获取对应的打点首次有效绘制时间并计算对应的弹窗创建时长,得到多个运行视频。3.根据权利要求1所述的方法,所述根据多个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长计算校准值之后,还包括:响应于所述校准值大于预设时长,确定该小程序校准不通过;根据所述校准值对小程序进行分析,得到分析结果;根据所述分析结果对小程序进行优化。4.根据权利要求3所述的方法,所述根据所述分析结果对小程序进行优化之后,还包括:重新采集所述小程序的多个运行视频;根据重新采集的多个运行视频计算该小程序的校准值。5.根据权利要求4所述的方法,所述根据重新采集的多个运行视频计算该小程序的校准值之后,还包括:响应于重新计算的校准值大于预设时长,重新对所述小程序进行分析和优化直到该小程序的校准值小于等于预设时长。6.根据权利要求1所述的方法,所述根据多个运行视频对应的打点首次有效绘制时间、真实首次有效绘制时间和弹窗创建时长计算校准值,包括:根据多个运行视频对应的打点首次有效绘制时间和真实首次有效绘制时间计算第一子校准值;根据多个运行视频对应的弹窗创建时长计算第二子校准值;根据所述第一子校准值和第二子校准值计算校准值。7.根据权利要求6所述的方法,所述根据多个运行视频对应的打点首次有效绘制时间和真实首次有效绘制时间计算第一子校准值,包括:将每个运行视频对应的打点首次有效绘制时间减去真实首次有效绘制时间并求绝对值,得到该运行视频的首次有效绘制时间差值绝对值;将所有运行视频的首次有效绘制时间差值绝对值求平均,得到第一子校准值。8.根据权利要求6所述的方法,所述根据多个运行视频对应的弹窗创建时长计算第二
子校准值,包括:将所有运行视频对应的弹窗创建时长求平均,得到第二子校准值。9.根据权利要求6所述的方法,所述根据所述第一子校准值和第二子校准值计算校准值,包括:将所述第一子校准值减去第二子校准值并求绝对值,得到校准值。10.一种小程序性能校准装置,包括:采集模块,用于采集小程序的多个运行视频;处理模块,用于从所述多个运行视频中获取每个运行视频对应的打点首次有效绘制时...

【专利技术属性】
技术研发人员:孙文明
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1