[发明专利]一种基于终端系统的浏览器性能自动化测试方法有效

专利信息
申请号: 201510480953.7 申请日: 2015-08-03
公开(公告)号: CN105138452B 公开(公告)日: 2017-11-07
发明(设计)人: 杨远波 申请(专利权)人: 广东欧珀移动通信有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京清亦华知识产权代理事务所(普通合伙)11201 代理人: 张大威
地址: 523860 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于终端系统的浏览器性能自动化测试方法,通过在终端系统中创建主模块所述主模块包括HttpServer模块、BackgroundService模块、Resource模块及Evaluate模块;HttpServer模块用于启动本地监听服务、初始化资源及后台记录浏览器请求参数;BackgroundService模块用于实时监控浏览器的CPU、内存及流量使用情况。本发明创建评估模型,多轮测试后进行权值计算,得出浏览器的加权分数,生成详细测试报告,解决Android浏览器性能自动化测试难点,以及用数据量化浏览器性能指标,能方便快捷地评估android浏览器优劣。
搜索关键词: 一种 基于 终端 系统 浏览器 性能 自动化 测试 方法
【主权项】:
一种基于终端系统的浏览器性能自动化测试方法,包括如下步骤:步骤1.在终端系统中创建主模块:所述主模块包括HttpServer模块、BackgroundService模块、Resource模块及Evaluate模块;HttpServer模块用于启动本地监听服务、初始化资源及后台记录浏览器请求参数;BackgroundService模块用于实时监控浏览器的CPU、内存及流量使用情况;Resource模块用于预置、准备浏览器HTML测试资源;Evaluate模块用于根据量化数据、统计数据模块的测试数据值,运用评估模型及算法来综合评估浏览器的性能;步骤2.启动并初始化BackgroundService模块,开启浏览器进程监控,监控浏览器进程的CPU、内存及流量使用情况,并详细记录数据;步骤3.初始化浏览器的测试资源,在所有测试资源的head标签中增加执行脚本语言,脚本语言解析并记录浏览器网页的耗时;步骤4.BackgroundService模块扫描终端系统所有已安装的浏览器,并检测待测浏览器是否已安装好,若未安装,则提示下载安装待测浏览器;步骤5.通过复选框选中待测浏览器,启动后台Http服务,开启80端口监听;步骤6.BackgroundService模块启动自动化测试,待测浏览器加载html测试资源,悬浮窗口提示浏览器性能测试进度,并实时显示浏览器CPU、内存及流量使用情况;步骤7.对测试资源指标中的每一项指标一轮测试n次,各项指标每轮按均值策略记录数据,采用多轮次测试:步骤8.Evaluate模块创建评估模型,将记录的测试数据输入评估模型,经各项权值计算,得出浏览器的加权分数,并生成测试报告。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510480953.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top