Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >QAPM新版本:AI聚合,效率提升305%(Android2.5.2)

QAPM新版本:AI聚合,效率提升305%(Android2.5.2)

原创
作者头像
硬骨见小鹿
修改于 2020-05-21 06:32:17
修改于 2020-05-21 06:32:17
11.6K0
举报

QAPM是一款全方位定位检测 APP 应用性能的 SDK,简单易用、并能提供多维度检测及分析,只需简单的调用几个接口,就能对 APP 做全方位的性能检测。

重点特性具体内容如下:

1. rebuket AI算法智能聚合,让你从容应付告警洪流

由于以前的告警没有相关的重复卡顿检测功能,会存在同一个卡顿问题持续告警的问题,导致消息重复提示影响大家处理问题的效率。为了解决这个问题,我们这边利用了堆栈相似度的计算算法,计算出了每次告警中堆栈的相似度,并给出了相关的提示,以期望能够带给大家更好的用户体验。

改进之前的告警如下:

改进之后的告警如下:

2. android卡顿个例页面启用新版页面,其中对个例进行聚合处理

QAPM网站展示卡顿个例很多,重复卡顿也不少,导致重点的卡顿不突出。针对这个问题,我们通过抽取关键应用层堆栈函数进行聚合,能够展示这些函数的触发次数和函数耗时情况,以帮助项目发现重点问题进行优化。

页面展示如下:

个例聚合新页面
个例聚合新页面

3. 新增项目实时性能问题的报表页面

QAPM虽然已有性能看板,但是展示的数据过于繁杂,一些数据也不是实时上报的。因此我们另外开发了实时看板页面,能够更加简洁的展示app当前的上报情况和实时资源消耗情况。

实时性能问题报表页面
实时性能问题报表页面

4. 新增获取token的api接口,方便利用QAPM的api接口调用进行自动化测试或数据分析

为了方便项目自动化调用QAPM接口,我们做了token生成接口,详细接口为:

接口调用模式:GET

接口信息:/api/getToken

参数:app_key

返回值:JSON

{

    statue:   成功true,失败false

   data: token值

}

demo:/api/getToken?app_key=33e15431-1024

5. 版本新功能用户试用反馈

实名感谢以上微云项目,微视项目,手空项目等同学的配合反馈~

感谢一直以来支持我们,给予我们意见及反馈的小伙伴们~

兼容测试通过率

QAPM性能消耗

android SDK
android SDK

如有任何疑问或感兴趣需要咨询,请联系在线客服:QAPM

QAPM,唯快不破。助您高效率突破App的性能瓶颈,打造顺畅体验的产品口碑!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
告别重复告警打扰--基于堆栈相似度的全新QAPM告警方案
导语 为了能够及时的发现问题并及时解决,QAPM提供了一套卡顿告警机制。正如同常规的阈值触发的告警机制一样,QAPM早期的告警也会使测试开发人员陷入告警风暴的影响,影响工作效率。在这种背景下,对告警进行聚类和去重的需求逐渐显现出来。Rebucket作为一个成熟的堆栈相似度计算的算法,曾被微软用于解决bug上报的聚类问题。相比于普通的前缀匹配的检测算法,ReBucket能够提供12%的准确率提升。我们期望利用Rebucket算法,找到那些重复出现的告警,从而提升用户体验,突出告警重点。本文将重点介绍rebucket算法原理以及如何利用该算法对我们的告警系统进行优化与改进,最后将讨论堆栈相似度算法在QAPM中潜在的其他应用场景。
硬骨见小鹿
2019/02/14
11.1K0
告别重复告警打扰--基于堆栈相似度的全新QAPM告警方案
QAPM — 一款强大且细腻的APP性能专项解决方案
QAPM是我们腾讯云专项测试技术中心其中一个较为成熟的产品,是针对移动App的一个一站式性能解决方案。
硬骨见小鹿
2019/01/21
14.5K0
QAPM — 一款强大且细腻的APP性能专项解决方案
前端性能监控(RUM)
简介 腾讯云前端性能监控 (RUM) 是一站式前端监控解决方案,用户只需要安装 sdk 到自己的项目中,通过简单配置化,即可实现对用户页面质量的全方位守护,真正做到了低成本使用和无侵入监控。前端性能监控专注于 Web,小程序等大前端领域,主要关注用户页面性能(页面测速,接口测速,CDN 测速等)、质量(JS 错误,Ajax 错误等),并且通过联动腾讯云应用性能监控实现对前后端监控一体化的打通。 点击文末"阅读原文" 立即申请体验 RUM。 为什么要有前端监控 作为一名前端开发者,想必你一定遇到过这些
腾讯云可观测平台
2021/07/16
3K0
“停课不停学”— 腾讯云监控给你划知识重点
早前针对疫情的影响情况,各地教育局纷纷发布了延迟开学的通知。为了让广大学子们在家也能线上学习,腾讯课堂助力“停课不停学”,推出了“老师极速版”,全方位帮助学校、老师、学生进行在线教学,助力保障学校与教育机构的教学进度与教学效果。
腾讯云可观测平台
2020/03/02
9630
“停课不停学”— 腾讯云监控给你划知识重点
婚芭莎App的APM性能监控实践
婚芭莎(中国婚博会)App主要为结婚新人提供一站式备婚方案,包括一二线城市各大主流结婚品牌;专为中国结婚新人提供线上备婚指导教育,线下体验订购服务平台。
GarrettGao
2022/01/12
4K8
婚芭莎App的APM性能监控实践
新时代运维监控能力的进化——天网云用户体验监控平台实践
本文介绍了互联网监控平台在腾讯社交网络事业群中的应用,通过监控平台实现实时监控、流量分析、异常事件预警等功能,并应用机器学习技术,实现自动化运营闭环,提高运维效率,保障业务质量。同时,该平台还支持多种接入方式,满足业务不同场景的监控需求,可广泛应用于互联网、移动互联网、工业互联网等领域。
织云平台团队
2017/01/05
4.9K0
新时代运维监控能力的进化——天网云用户体验监控平台实践
大型IM稳定性监测实践:手Q客户端性能防劣化系统的建设之路
防劣化是比较经典的技术话题,手 Q 的防劣化系统从 2021 年 10 月开始投入研发,从 0 到 1 迭代了将近三年的时间,已经达到了业界先进水平。为了守护好手 Q 性能稳定性的门禁,我们将其命名为 Hodor 系统,即 Hold the door!
JackJiang
2024/08/02
1440
大型IM稳定性监测实践:手Q客户端性能防劣化系统的建设之路
QQ 客户端性能稳定性防劣化系统 Hodor 技术方案
盘点了下手 Q 研发流程的困局,现有的手段更着重于线上监控问题并在下个版本修复(甚至是下下个版本),如果能在开发阶段发布前甚至合入 master 之前就把问题扼杀在摇篮之中,就可以达到防劣化的目标。
腾讯云开发者
2024/06/13
9440
QQ 客户端性能稳定性防劣化系统 Hodor 技术方案
《广研Android卡顿监控系统》
实现背景 应用的使用流畅度,是衡量用户体验的重要标准之一。Android 由于机型配置和系统的不同,项目复杂App场景丰富,代码多人参与迭代历史较久,代码可能会存在很多UI线程耗时的操作,实际测试时候也会偶尔发现某些业务场景发生卡顿的现象,用户也经常反馈和投诉App使用遇到卡顿。因此,我们越来越关注和提升用户体验的流畅度问题。 已有方案 在这之前,我们将反馈的常见卡顿场景,或测试过程中常见的测试场景使用UI自动化来重复操作,用adb系统工具观察App的卡顿数据情况,试图重现场景来定位问题。 常用的方式是使用
腾讯Bugly
2018/03/23
4.7K2
安利一个好用的工具:实时音视频TRTC监控仪表盘
如果你正在产品涉及到在线教育、直播连麦、视频会议、互动游戏(狼人杀)、金融双录等等这些实时音视频互动的场景,这段时间业务规模一定在指数型爆发式的增长。
shixin
2020/02/15
1.6K0
助力企业战疫提效保质,腾讯wetest远程办公工具包请查收!
疫情当前,减少个人的出行与聚集成为了抗击疫情的重要防线。不少企业为了员工的安全与战疫的目标,开始实行在家远程办公的措施。作为开发测试人员,对工作环境与设备软件的条件要求相对较高,当前在远程办公的有限条件下去进行项目开发与技术测试,势必要面临着诸多挑战:
WeTest质量开放平台团队
2020/02/18
2.7K0
助力企业战疫提效保质,腾讯wetest远程办公工具包请查收!
【腾讯医药微信小程序性能优化案例】从0.9秒到0.5秒,原来这么简单!
邓炜豪 腾讯医疗健康前端开发工程师,腾讯前端监控 Oteam PMC 成员,主要负责小程序监控系统的设计和开发。 听说代码无终点,坚持跑,就不会输。 前端性能优化的道路也没有终点, 只要坚持监控并优化,永远有下降的 “0.1s”。 背景 腾讯医药是一个专注为 C端用户提供方便、快捷、安全的在线购药、送药到家服务的医药电商平台。目‍‍‍前已引进诸多品牌/连锁药房,支持 B2C、O2O 购药模式,药品及各类健康品丰富多样、价格实惠、品质保障,专业的服务质量,为广大消费者的购药、用药保驾护航。  近期,在腾讯医药
腾讯云可观测平台
2022/09/02
1.8K0
【腾讯医药微信小程序性能优化案例】从0.9秒到0.5秒,原来这么简单!
移动端性能监控方案Hertz
性能问题是造成App用户流失的罪魁祸首之一。App的性能问题包括崩溃、网络请求错误或超时、响应速度慢、列表滚动卡顿、流量大、耗电等等。而导致App性能低下的原因有很多,除去设备硬件和软件的外部因素,其中大部分是开发者错误地使用线程、锁、系统函数、编程范式、数据结构等导致的。即便是最有经验的程序员,也很难在开发时就能避免所有导致性能低下的“坑”,因此解决性能问题的关键是在于能不能尽早地发现和定位这些“坑”。 美团外卖在实践中通过总结常见性能问题,并在学习了业内微信、360等性能监控技术原理后,开发了一套移动端
美团技术团队
2018/03/12
2.9K0
移动端性能监控方案Hertz
干货 | 携程无线APM升级实践
辛贵,携程无线研发总监。主要负责App基础框架研发相关工作,关注App开发框架、性能、质量、效率和新技术。
携程技术
2020/02/19
1.9K0
干货 | 携程无线APM升级实践
Android卡顿监控系统
Android 由于机型配置和系统的不同,项目复杂App场景丰富,代码多人参与迭代历史较久等,实际测试时候也会偶尔发现某些业务场景发生卡顿的现象...
likunhuang
2018/07/03
7.8K3
Android卡顿监控系统
【穿山甲系列】像修复Crash一样修复卡顿
本文介绍了穿山甲在技术社区中的一种技术方案,通过将线上用户反馈进行上报,以帮助开发人员快速定位和修复用户反馈的问题,并验证问题是否被修复,从而提升产品的质量,提高用户的满意度。
腾讯移动品质中心TMQ
2017/12/22
8880
透视QAPM Android新卡顿&新启动分析的技术方案
类似的反馈我们收到了太多了,卡顿方案的缺陷也一直是我们的痛点。一个事件下存在大量的执行函数,而方案是基于阈值满足的前提下才执行的堆栈抓取,这样会产生堆栈偏移,有可能真真实实捕获到了卡顿所在的函数,但更多的是一些不卡的函数,只是刚好被捕获到了~
010101011001
2021/02/09
1.7K0
地图SDK全新版本v4.3.0上线 - 新增多项功能及优化
腾讯位置服务地图SDK作为地图行业的数字化助手,希望帮助开发者轻松访问腾讯地图服务和数据,构建功能丰富、交互性强、符合各种行业场景的地图类应用程序。在每期更新中都会把开发者需要的能力、接入体验的优化放到第一位。近期又有一系列功能新增,大家先睹为快。 本次升级核心内容:地图SDK开发组件上线,包含小车平滑移动、点聚合,内置墨渊模板适配暗色模式,动态路名功能,欢迎各位开发者提出意见。 组件包上线 针对覆盖多行业场景,开发者自行实现成本又很高的重点功能,腾讯位置服务地图SDK以组件的形式为开发者提供支持。第一期
腾讯位置服务
2019/12/03
7300
地图SDK全新版本v4.3.0上线 - 新增多项功能及优化
详解Android UI线程卡顿收集
作者:段云飞 京东前台产品研发部-资深Android工程师,主要负责手机京东Android端图片框架,性能优化,性能数据收集,对Android Framework、App性能优化有深入研究。 1、整体概述 1.1背景 我所在的平台化技术组致力于打造阿凡达开放平台,通过全面的技术解决方案及完善的支撑系统,为业务开发提供便捷的一站式服务,并将手机京东多年来积累技术能力输出到各个京东体系的各个应用中。其中性能监控分析技术是为APP质量的护卫舰,本文要讲解的卡顿收集系统就为性能监控的一部分。 经过多年的技术积累,我
京东技术
2018/04/10
2K0
详解Android UI线程卡顿收集
iOS微信内存监控
本文介绍如何实现离线化的内存监控工具,用于 App 上线后发现内存问题。
WeTest质量开放平台团队
2018/03/01
3.6K0
iOS微信内存监控
推荐阅读
相关推荐
告别重复告警打扰--基于堆栈相似度的全新QAPM告警方案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档