H5性能测试,首屏时间统计(Argus)

时间:2022-05-25 10:17:56

Argus 腾讯质量开发平台,官网链接:https://wetest.qq.com/product/argus

主要针对性:H5的游戏性能测试

主要介绍:

独家首屏时间统计:

  • 告别人工掐秒
  • 自动统计首屏加载耗时
  • 细化至每个跳转页面

专利FPS算法:

  • 专利FPS算法更科学地统计H5游戏帧率信息
  • 真实反映衡量游戏流畅度

基础性能数据:

  • 提供FPS、CPU、PSS、流量等性能指标
  • 一次搞定基础数据

自主便捷测试:

  • 测试手机无需ROOT
  • 支持Android全系统
  • 自主测试,场景不受限

支持设备类型

1、Argus性能测试工具,为PC端程序,可在32位/64位的win7、win10机器上运行。
2、支持Android设备上(无需root),H5游戏的性能测试,具体类型见下方。

使用介绍

一、连接手机

1)使用USB数据线连接测试手机和PC
2)打开手机的安卓开发者模式,并允许USB调试。
3)若要进行微信小游戏体验版的首屏测试,请检查手机设置中,是否有USB模拟点击选项,并勾选为允许。

H5性能测试,首屏时间统计(Argus)

在Argus PC工具的手机连接界面,点击“立即连接”按钮。

  • 若连接不成功,请检查连接设备数及手机驱动是否安装成功。简易方式,可使用应用宝等手机管理工具,检查手机是否可以连通及安装驱动。
  • H5性能测试,首屏时间统计(Argus)

二、选择类型

1)请将待测的应用置于前台
2)根据实际需求,从下拉框选择对应的测试类型,参考文档:支持类型说明。
3)H5游戏链接、TBS Webview类型,需要打开X5内核(TBS内核)调试模式。点击“确定”按钮后,工具将通过当前进程,检查调试模式开关是否打开,若为否则弹出自助打开调试模式开关。参考文档:打开调试模式说明。
4)注意事项:
(1) H5游戏链接类型,点击确定前,请按照说明,开启一个普通网页 或 游戏。(注意是普通网页,不能为X5内核调试开关页。)

H5性能测试,首屏时间统计(Argus)

三、首屏测试

1)若测试首次首屏,请确保游戏已彻底删除。
2)确定游戏未开启,也不是切换在后台。
3)如测试的是H5游戏链接类型,在选择测试类型界面,点击确定前,请按照说明,开启一个普通网页。目的是提前打开网页进程(此类H5游戏链接类型,本质上也相当于网页),提前建立远程连接,通过调试协议不断获取网页的内容变化。
4)首屏开始标记。
    a. 对于运行X5内核(TBS腾讯浏览器内核)的游戏,需打开调试模式。点击“首屏开始”按钮后,再开启游戏。
    b. 对于微信小游戏正式版、厘米秀轻游戏等,需要用户在开启游戏的时候,同时点击“首屏开始”按钮。
    c. 对于微信小游戏体验版,将手机界面停留在前往体验版页。点击“首屏开始”按钮后,工具会通过adb命令,模拟点击手机界面中的“前往体验版”按钮。请在开发者模式中允许“USB模拟点击”。

H5性能测试,首屏时间统计(Argus)

5)首屏结束标记。
     确认游戏界面到达首屏时,在H5Arugs工具中点击“到达首屏”按钮。工具无法确定游戏首屏界面,需要人工点击“到达首屏”按钮。

H5性能测试,首屏时间统计(Argus)

四、性能测试

1)点击“开始测试”按钮,确认进程信息后,开启性能测试。
在工具的选择测试类型界面,可刷新手机当前界面的应用和进程信息。
也可利用此条命令查看当前手机界面的进程:“adb shell dumpsys activity| findstr top-activity”。
2)测试过程中,曲线图只显示10个实时数据点。
3)测试过程中,可进行场景标记,工具会对场景标记类的指标进行统计计算。
4)点击“结束测试”按钮,结束本次测试,曲线图会将所有的数据重新绘制。每条性能曲线都支持放大和缩小,按住shift键可拖动坐标轴左右移动。
5)测试结束后,点击“生成测试报告”,再确认游戏名后,将报告上传到wetest平台,可在线查看。
6)点击“重新测试”按钮,会清空本次测试数据,开启新一轮的测试,本次测试数据不会上传。

H5性能测试,首屏时间统计(Argus)

H5性能测试,首屏时间统计(Argus)

H5性能测试,首屏时间统计(Argus)的更多相关文章

  1. 移动 H5 首屏秒开优化方案探讨

    转载bang大神文章,原文<移动 H5 首屏秒开优化方案探讨>,此文仅仅用做自学与分享! 随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好 ...

  2. 前端性能测试&lpar;H5性能测试&rpar;

    前端性能调优方法同样适用于H5. 1.H5前端性能知识点 学习前端性能,必须对HTTP协议有所了解. 1.1 浏览器渲染引擎 浏览器是Html解析和页面最终展示的工具. 浏览器的主要功能:将用户选择的 ...

  3. 首屏渲染时间获取 performance&period;now&lpar;&rpar;

    Performance — 前端性能监控利器   最近在写一个监控脚本,终于有机会接触到了这一块,整理后写下了本文.Performance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后 ...

  4. H5性能测试学习

    工欲善其事,必先利其器,在做H5前端性能测试之前,选择合适的工具能让我们的测试工作事半功倍.本文要提到的工具有两类: 一类是抓包工具,如Fiddler.Charles等.这类工具不仅可以抓包,还可以对 ...

  5. 腾讯优测优分享 &vert; 探索react native首屏渲染最佳实践

    腾讯优测是专业的移动云测试平台,旗下的优分享不定时提供大量移动研发及测试相关的干货~ 此文主要与以下内容相关,希望对大家有帮助. react native给了我们使用javascript开发原生app ...

  6. 探索react native首屏渲染最佳实践

    文 / 腾讯 龚麒 0.前言 react native给了我们使用javascript开发原生app的能力,在使用react native完成兴趣部落安卓端发现tab改造后,我们开始对由react n ...

  7. Vue优化首屏加载

    背景: 使用vue + iview搭建的一个后台管理系统,路由已经用了懒加载,加载登陆页面,居然还是需要18S左右,刚到一个新公司,项目经理很委婉的说,看看能不能优化了一下.然后就开始了网上一大堆'v ...

  8. vue项目首屏加载优化实战

    问题 单页面应用的一个问题就是首页加载东西过多,加载时间过长.特别在移动端,单页面应用的首屏加载优化更是绕不开的话题.下面我会写出我在项目中做的一些优化,希望大家能够相互讨论,共同进步. 我的项目vu ...

  9. 技术干货:实时视频直播首屏耗时400ms内的优化实践

    本文由“逆流的鱼yuiop”原创分享于“何俊林”公众号,感谢作者的无私分享. 1.引言 直播行业的竞争越来越激烈,进过2018年这波洗牌后,已经度过了蛮荒暴力期,剩下的都是在不断追求体验.最近正好在做 ...

随机推荐

  1. 再讲IQueryable&lt&semi;T&gt&semi;,揭开表达式树的神秘面纱

    接上篇<先说IEnumerable,我们每天用的foreach你真的懂它吗?> 最近园子里定制自己的orm那是一个风生水起,感觉不整个自己的orm都不好意思继续混博客园了(开个玩笑).那么 ...

  2. SQL case

    case when Value='1' then 'True'  else 'False' end as 'Result'

  3. PHPCMS-V9 获取一级栏目、二级栏目、三级栏目

    <!-- 获取一级栏目 -->{pc:content action=" siteid="$siteid" order="listorder ASC& ...

  4. R6010 - abort&lpar;&rpar; has been called 错误

    今天修改了下程序,发布到服务器上进行测试,结果在测试的时候弹出下面的一个框: 找了N久,发现了原因,差点呗自己弄哭了.. 程序里写了下面这句代码,没有注释掉.

  5. hdu 2099

    PS:因为还是不爽...继续水题...感觉这道题就是考输出.. 代码: #include "stdio.h" void cal(int a,int b); int main(){ ...

  6. Html 小插件6 百度新闻插件

    新闻免费代码"http://news.baidu.com/newscode.html ,便可在输入希望订阅的关键词后,根据相关选项的设置,百度便非常快的在当前页面的文本编辑框内生成相关代码. ...

  7. zoj 1083 Frame Stacking

    其实就是一个拓补排序.(动态记录第i个之上的j存不存在,反过来就是第j个之下的i) 首先确立每个框的位置(题目明确说了每一边都不会被完全覆盖)./*可以通过搜索,搜索到该框的所有四个角*/||如果题目 ...

  8. 201521123067 《Java程序设计》第7周学习总结

    201521123067 <Java程序设计>第7周学习总结 1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 2. 书面作业 Q1.ArrayList代码分析 ...

  9. va&lowbar;start

    #include <stdarg.h> void va_start(va_list ap, last); type va_arg(va_list ap, type); void va_en ...

  10. vue 显示 webpack-dev-server不是内部命令的解决办法

    然后在cmd中cd到项目目录,依次运行命令: npm install 和 npm run build 最后运行 npm run dev 后项目成功运行.