zoukankan      html  css  js  c++  java
  • 基于Android的Web Kit性能对比测试

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


    一、背景

    首先,因为目前的项目是基于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等,具体见下图:


    2B_pad:需要记录ROM版本、资产编号、测试次数、每次执行的帧率和加载时间、平均加载时间、浏览器版本号、URL等,具体见下图:


    3三星pad:需要记录ROM版本、资产编号、测试次数、每次执行的帧率和加载时间、平均加载时间、浏览器版本号、URL等,具体见下图:


    4)测试结论:测试完成后对测试结论进行总结。

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    快排
    Single Number II
    简单工厂和工厂方法
    Implement strStr()
    Linked List Cycle II
    Linked List Cycle
    适配器模式
    Struts2的ActionContext
    javaScript学习随笔
    Tomcat 基本配置(转)
  • 原文地址:https://www.cnblogs.com/haixianglan/p/4609237.html
Copyright © 2011-2022 走看看