版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025全球软件质量&效能大会·深圳站客户端性能质量保障实践2021年加入腾讯音乐,客户端性能测试负责人,具有丰富的性能专项测试和平台开发相关经验,主导过多个项目的性能瓶颈分析与优化,具备完整的性能防劣化体系搭建能力,制定性能基线,驱动产品体验全球软件质量&效能大会03效果与收益全球软件质量&效能大会高性能=更好体验=更多收益追求体现体现业务场景复杂竞品性能分析40+测试指标300+监控指标QE客户端性能测试面临挑战全球软件质量&效能大会研发流程脱节自动化测试目标质量&效率&体验聚焦核心:核心指标专项优化横向突破:竞品分析体验升级专项聚焦核心:核心指标专项优化横向突破:竞品分析体验升级能力拓展:异常告警监控升级自动化测试自动化测试问题分析:分析工具建设问题前置人工测试重点保质:重点性能需求人工测试保障工具提效:SDK工具检测+monkey测试—构建自动化防护网防劣化看板耗时防劣化看板耗时自动化+研发流水线平台管理+问题定位■自定义任务:人工按需配置测试计划,指定分支/流水线/测试用例组/设备的灵活组合需求开发、测试阶段——O一合流高峰期一O-灰度-需求开发、测试阶段——发版后合入版本分支一版本分支一需求合流智能调度警或提单与上个外发版本对比及基准对比生成性能测试报告/防劣化看板高端机:性能太好,前后对比数据差距小,难测出劣化低端机:性能较差,前后对比数据波动大,干扰因素多TOP用户占比:能够反映大盘数据多台:健壮性好,需达到一定量级消除机型差异,成本高 用例筛选模式:用例标签:执行策略:用例筛选标签筛选量用例-(28个用例)[播-(4个用例用例筛选模式:用例标签:执行策略:用例筛选标签筛选量用例-(28个用例)[播-(4个用例面打开耗时-(13个用例 【ALL]启动场景自动化测试启动白白白【主干】核心性能自动化测试5【ALL]启动场景自动化测试指标分析子模块分析函数分析埋点上报:子模块耗时Trace采集:函数级耗时性能对比分析报告·基准任务:总启动时间(ms(广告耗时占比93.3%)·本次任务:总启动时间5ns(无广告耗时)·结论:本次任务总启动时间显著优化(减少c,降幅91.3%),主要由于广告模块完全移除。createRootTabBarContr基准任务耗时(ms)本次任务耗时(ms)3.关键劣化点·耗时增加79.6%(c),成为当前最耗时的非广告模块其他检测工具dwnulsp14.点出音msce任务ID:41124'Agorafdkaac.framework','Agoraffmp'Agorafdkaac.framework','AgoraffmpEQ\*jc3\*hps20\o\al(\s\up1(测),p)EQ\*jc3\*hps20\o\al(\s\up1(试),an)EQ\*jc3\*hps20\o\al(\s\up1(告),n)EQ\*jc3\*hps20\o\al(\s\up1(ut),pp)EQ\*jc3\*hps20\o\al(\s\up1(m),a)EQ\*jc3\*hps20\o\al(\s\up1(o),e)需求流转时进行DAU/流水等上报检测耗时/内存/js延迟/白屏/元素异常等检测全量页面常驻核心页面新增页面03min轮训。星香有新增页面上报结束下发任务到白动化平台。附带相关依赖数据结束(测试包/环境/客户端版本)任务调度,选择真机测试报告生成用例执行安装测试包通过whistlc配置环境、mock数据、身份位等用例执行安装测试包白动化平台EQ\*jc3\*hps20\o\al(\s\up2(7),a)plan_run=706607&appidplan_run=706607&appid—从救火到预警背景线下测试的局限性:■线下环境配置/机型/场景等较单一■线下很难复现和定位所有性能问题■线下无法防住所有性能指标的劣化线上监控体系建设:■细化各维度性能监控指标■主动预防,及时发现问题■智能归因,快速解决问题内存规则名称监控类型防劣化配率1的主蓄态………通卡顿卡顿磁盘功耗磁盘功耗性能检测-卡顿检测页面滑动帧率监控获取方法执行耗时,超过阈值并且在主线程执行,上报耗时堆栈耗时操作:主线程方法耗时生成主线程耗时火焰图,超过阈值上报耗时堆栈持续高频、瞬时高频大日志性能检测-大图监控线上监控上报:大图检测方案:线上监控上报:大图检测方案:图片视图池图片视图分类/子类定时器轮询(5分钟)获取图片视图详情数据上报总上报次数:22897630楼楼序号本大小KB)间用户数数数762COCA1D8DE3EC30EDCF87D109未23874CBB7E077CAGODBD7F485DA5915373E9DCE1B66850D4F53已提单已关闭已提单14874CBB7E077CABODBDZF4852D6EQ\*jc3\*hps19\o\al(\s\up0(0),2)DA5915373E9DCE1B65850D4F885AC36来检测已关闭启动耗时归因分析:村闲抛围1202D-04-28任务名称序号任的名称平均相时。aou时。updatosinaconngcoui46.1Bm2655粗归因+细归因+业务特征归因平台下钻分析:nRa—极致用户体验启动耗时帧率页面滑动应用前台CPU使用率应用后台CPU使用率系统前台CPU使用率系统后台CPU使用率应用前台GPU使用率内存启动内存-前台启动内存-后台内存增量内存峰值内存泄漏CPU温度电池温度电量启动专项秒开/滑动专项分模块竞品扩展分模块竞品扩展歌房专项直播专项减包专项启动优化页面耗时优化内存优化客观指标优化客观指标优化主主观体验升级·启动耗时提升20%+·核心页面P50耗时优化30%+·直播/歌房秒开率提升5%+我要唱平台平台性能降级性能降级动态动态整体实现方案:配置审核是否有性能间10+维度SDK配置:内存大小内存大小厂商全球软件质量&效能大会前置发现问题全球软件质量&效能大会■专项维度扩展■竞品分析自动化■监控告警智能化全球软件质量&效能大会为企业人才培养需求提供多方位的讲师课程推荐,在线学习质量把关,资料学习推荐及直播课堂服务。5大服务5大服务技术峰会内训定制技术峰会内训定制在线课程前端开发前端开发作为企业第三方专业人力提升培训服务供应商,秉承互联共成长的理念,恪守客户实际业务需求为第一优先级的本职。我们公司定位于专业、专注、全方位服务于IT研发中心,产品、技术、工具、团队管理方向的培训课程;有公开课,定制内训,在线课,T技术峰会一站式采购等产品;更多的从客户需求角度出发,匹配更适合团队学习的资讯和课程推荐;更好的为客户服务,有专业的培训顾问,对整个IT行业峰会,讲师情况,课程方向都有比较深的了解。◆软件研发效能权威指南软件研发效能权威指南汇聚行业个前沿案例立即参与案例持续收录中汇聚行业个前沿案例立即参与案例持续收录中系用软件研发质效工具指南系用软件研发质效工具指南工具指南关注QE公众号回复“工具指南”获取书籍链接关注QE关注QE公众号回复“工具指南”获取书籍链接获取报告一书籍推荐一测试和研发领域的“百科全书”软件研发效能权威指南软件研发效能权威指南测技禾威代指软件研发效能测技禾威代指2025全球软件质量&效能大会专项测试(含全链路压测、混沌工程、性能测试等)Al时代下的安全测试自动化测试工具开发研发数据治理与质效提升平台工程(设计驱动的质效内建)上上海站北京站上海-明捷万丽酒店下一站上海-明捷万丽酒店下一站北京-希尔顿逸林酒店查看官网6月20-21日深圳查看官网6月20-21日深圳11月21-22日上海2025全球软件工程技术大会大模型行业创新应用大模型行业创新应用55%AI模型应用核心能力提升专场 多模态与生成式AI多模态与生成式AI应用 45%研发关键技术能力进阶专场大数据平台与架构实践出海与云原生高可用架构大前端前沿技术大前端架构实践业务架构数据治理ThePowerofP为何参与?为何参与?◆与产品力领航者碰撞思想,在传统经验沉淀与Al创新实践中寻找平衡点◆与产品力领航者碰撞思想,在传统经验沉淀与Al创新实践中寻找平衡点◆深度链接技术、商业与用户研究领域资源组委会咨询组委会咨询即刻行动,欢迎提交议题至:期待您的真知灼见即刻行动,欢迎提交议题至:征集最具突破性、影响力与商业价值的Al产品创意案例,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上饶市余干县2025-2026学年第二学期五年级语文期中考试卷(部编版含答案)
- 盘锦市兴隆台区2025-2026学年第二学期四年级语文期中考试卷(部编版含答案)
- 桂林市荔蒲县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 渭南市合阳县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案)
- 曲靖市宣威市2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 楚雄彝族自治州牟定县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 张家口市蔚县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 昆明市嵩明县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 货物配送方案
- 51营销策划方案
- 档案数字化公司规章制度
- 山东省2026届高三12月大联考数学试题(含答案)
- 银黄颗粒课件
- 携程培训课件
- 第7课《我们爱分享》(名师课件)
- 排水泄压阀施工方案
- 电力系统配电房管理维护操作规程
- 2025年黑龙江省纪委监委遴选笔试真题答案解析
- 生物滤池除臭装置培训
- 2026年加油站生产安全事故应急预案风险评估报告1
- 高二英语选择性必修第二册《Breaking Boundaries Writing a Speech》教学设计
评论
0/150
提交评论