网站大量收购独家精品文档,联系QQ:2885784924

移动应用端到端性能监控.pptxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

移动应用端到端性能监控Mobile-ServerAPM

移动应用市场的重要性2016Q1中国网民用户规模到达6.9亿截至2015年底,中国智能市场系统覆盖方面,安卓以73.1%的占比位列第一,iOS占19.7%。截止2016Q1,中国智能用户人均装机APP23款。智能已经替代传统PC成为新的互联网入口。

监控提升移动应用性能的重要性71%用户希望移动应用的响应速度能接近于桌面级应用。5秒钟被认为是用户能忍受的最长响应时间。如果响应速度超过5秒,50%的移动用户将会退出应用。iOS应用的崩溃率超过8%,Android应用的崩溃率超过4%时用户活泼度将会明显下降。应用崩溃频率每提升1%将会丧失5%的用户。三分之一失望的用户将会转向使用竞品。通常,用户会尝试两次,如果第三次依然出现同样问题,半数人再也不会使用该应用。比起桌面程序,应用的架构更加复杂,可用资源相对更少,提高和维持快速的响应时间比桌面程序更困难

影响移动应用性能的罪魁祸首网络质量参差不齐导致的网络请求连接超时闪退、卡顿、崩溃、黑白屏等应用质量隐患恶意网络劫持产品交互设计性能低下对低端设备硬件支持缺乏,CPU、内存占用率过高效劳端不良接口、代码质量隐患

用户感知盲区当应用产生连接超时、崩溃、卡顿等情况时,用户的反响可归纳为如下几点:重度用户〔5%〕:通过应用内置意见反响功能或客服反响相关情况。中度用户〔25%〕:面对偶发性的性能问题时,采取忍让的方式。遇到更好的竞品时,果断卸载原有应用,导致用户流失。轻度用户(70%):当出现问题时,将直接卸载应用,并主动寻找替代产品。因为移动应用的轻量性特点,无法像传统桌面应用一样采集用户卸载情况、卸载原因等信息作为质量监控依据。因此往往产品提供商面临这样大量流失用户的情况只能后知后觉,手足无措。

移动应用性能监测现状截止至2016Q1,国内移动应用有26%的产品使用自研方式对应用性能进行简单监控。高达70%的移动应用没有采取任何性能监控工具。

移动应用性能监控市场上常见的移动应用分为三大类:NativeApp:指的是原生程序,一般依托于操作系统,有很强的交互,是一个完整的App,可拓展性强。需要用户下载安装使用。WebAPP:指采用Html5语言写出的App,不需要下载安装。类似于现在所说的轻应用。生存在浏览器中的应用,根本上可以说是触屏版的网页应用。HybridAPP:指的是半原生半Web的混合类App。需要下载安装,看上去类似NativeApp,但只有很少的UIWebView,访问的内容是Web。

移动应用性能监控在如下三大类应用中可能发生的性能事故有:NativeApp:因系统版本差异、开发人员水平不一导致的代码质量隐患或框架能力无法满足日新月异的需求时所产生的内部异常。如内存溢出、空指针、调用错误方法所导致的应用崩溃、闪退以及卡顿等情况。WebAPP:因效劳器交互效率低下、网络质量差以及页面兼容性问题导致的用户感知卡顿、黑白屏、以及页面错位或功能丧失等情况。HybridAPP:以上情况均可能发生。

性能监控-慢交互网络交互性能监控监控客户端??效劳端的网络请求执行效率监控每次接口请求时从客户端发起请求和效劳端返回数据时的执行时间监控客户端每次访问WEB页面的响应时间。监控客户端每次访问效劳器资源〔图片、音频、视频〕时的响应时间。预警监控最慢交互节点。

移动应用性能监控功能代码执行性能监控监控用户??客户端的交互请求执行效率监控用户每次页面点击按钮交互时,代码执行效率。监控预警代码执行时最慢交互性能。监控代码异常、崩溃等信息。

移动应用性能监控多角色实时/定时汇报:自定义角色提供性能预警、汇报:为产品运营人员提供用户体验日报、周报,探寻产品冷热功能点、交互瓶颈,为产品规划提供有利数据。为测试人员提供崩溃日志、机型信息,使测试人员脱离白盒测试,降低测试人员门槛,降低测试本钱。为开发人员提供性能监测报告,随时了解当前应用性能瓶颈,异常信息,把控应用质量。

产品能力展望便利易用的后台监控平台,图形化展现相关性能指标数据。大幅降低学习本钱,为运营人员掌握用户体验数据、降低测试人员白盒测试学习本钱、开发人员提升代码质量提供有力的支撑。采取多端SDK的方式,有利于产品的监控功能快速集成,降低集成本钱。

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档