[发明专利]一种页面控件性能的测试方法、装置及电子设备在审
申请号: | 201711392040.5 | 申请日: | 2017-12-19 |
公开(公告)号: | CN108121644A | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 于振北 | 申请(专利权)人: | 珠海市君天电子科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 519070 广东省珠海市唐家*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 控件 维度 评估 测试 运行性能 装置及电子设备 性能评估结果 测试装置 电子设备 图片裁剪 可信度 滚动 渲染 传输 | ||
1.一种页面控件性能的测试方法,其特征在于,所述方法应用于电子设备,所述方法包括:
对页面控件的多个评估维度中的每个评估维度进行测试,所述多个评估维度包括滚动页面时的画面每秒传输次数FPS、打开消息时的FPS、添加消息的次数、图片裁剪时的FPS、添加消息时的FPS以及页面的渲染次数中的至少一个;
确定所述每个评估维度的测试结果;
根据所述每个评估维度的所述测试结果,确定所述页面控件的运行性能。
2.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取页面从开始滚动到停止滚动所用的第一时长,以及在所述第一时长内所述页面的第一刷新次数;
计算所述第一刷新次数除以所述第一时长的值作为所述滚动页面时的FPS的所述测试结果。
3.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取从打开消息到关闭所述消息所用的第二时长,以及在所述第二时长内所述页面的第二刷新次数;
计算所述第二刷新次数除以所述第二时长的值作为所述打开消息时的FPS的所述测试结果。
4.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取从开始添加消息到展示所述消息的第三时长;
计算第一预设时长除以所述第三时长的值作为所述添加消息的次数的所述测试结果。
5.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取从开始选择目标图片到所述目标图片裁剪完成所用的第四时长,以及在所述第四时长内所述页面的第三刷新次数;
计算所述第三刷新次数除以所述第四时长的值作为所述图片裁剪时的FPS的所述测试结果。
6.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取从开始读取所述页面的数据到所述页面渲染完成所用的第五时长;
计算第二预设时长除以所述第五时长的值作为所述页面渲染次数的所述测试结果。
7.如权利要求1所述的方法,其特征在于,所述确定所述每个评估维度的测试结果包括:
获取从开始添加消息到展示所述消息的第六时长、以及在所述第六时长内所述页面的第四刷新次数;
计算所述第四刷新次数除以所述第六时长的值作为所述添加消息时的FPS的所述测试结果。
8.一种页面控件性能的测试装置,其特征在于,所述装置包括:
测试模块,用于对页面控件的多个评估维度中的每个评估维度进行测试,所述多个评估维度包括滚动页面时的画面每秒传输次数FPS、打开消息时的FPS、添加消息的次数、图片裁剪时的FPS、添加消息时的FPS以及页面的渲染次数中的至少一个;
确定模块,用于确定所述每个评估维度的测试结果;
评估模块,用于根据所述每个评估维度的所述测试结果,确定所述页面控件的运行性能。
9.一种电子设备,其特征在于,包括:处理器、存储器、通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;
所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如权利要求1-7任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1-7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市君天电子科技有限公司,未经珠海市君天电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711392040.5/1.html,转载请声明来源钻瓜专利网。