基于Android的Web Kit性能对比测试

发表于:2015-7-07 11:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:海翔蓝    来源:51Testing软件测试网采编

  一、背景
  首先,因为目前的项目是基于JavaScript写的前端页面效果,其最终要用在web app上呈现效果,其性能影响后期的产品效果,所以必须对JS写的脚本做一个性能测试。其次,产品是基于自己公司生产的pad(ROM自定义),其自带浏览器。最后,需要对比竞品的pad和主流浏览器的性能。
  二、测试方案设计
  (1)性能参数确认:因为该项目和主要是前端页面的动画渲染,所以要对比的是帧率和加载时间,将其显示在浏览器上,并做记录对比。
  (2)公司pad测试:自带浏览器、主流浏览器(FireFox、Chrome、UC、QQ、搜狗、百度)。自己生产的pad需要对比两台pad,相同ROM,排除pad的硬件因素影响,将硬件影响降低。
  (3)竞品pad测试:选定三星的安卓pad,需要测试自带浏览器、主流浏览器(FireFox、Chrome、UC、QQ、搜狗、百度)。
  (4)记录测试数据:公司A_pad、公司B_pad、三星pad、测试总数据、测试结论。
  具体测试方案结构如下图:
  三、测试方案执行
  (1)A_pad:需要记录ROM版本、资产编号、测试次数、每次执行的帧率和加载时间、平均加载时间、浏览器版本号、URL等,具体见下图:
  (2)B_pad:需要记录ROM版本、资产编号、测试次数、每次执行的帧率和加载时间、平均加载时间、浏览器版本号、URL等,具体见下图:
  (3)三星pad:需要记录ROM版本、资产编号、测试次数、每次执行的帧率和加载时间、平均加载时间、浏览器版本号、URL等,具体见下图:
  (4)测试结论:测试完成后对测试结论进行总结。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号