- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Crash 分析工具 Why Need OneAPM 移动已经成为重要的商业渠道之一 56% 的人拥有智能手机 80% 的时间花在了使用手机应用上 50% 的移动手机用户将他们的手机作为主要的互联网接入方式 过去的12个月中 48% 的智能手机用户都在使用手机银行业务 58% 的智能手机用户开始使用他们的手机进行购物消费 2s 6s 8s 4s 10s 0s 页面响应时间(秒) 页面响应时间增加 1 秒,降低 7% 访问量 响应时间过长是用户流失的一个主要原因。 图:较长的页面响应时间导致了用户流失率的增加。(见下图) 用户流失率(%) 50% 25% 用户使用App时常碰到的问题 60% 移动端用户表示在过去 12个月 里至少遇到过一次问题 41% 用户表示遭遇过App不能如预期 运行 59% 用户表示遇到过App因格式问题而 难以阅读 58% 用户表示遇到过App 崩溃、死机 或收到 错误报告 73% 移动端用户表示遭遇过 应用响应过慢 38% 用户表示遭遇过App 无法使用的窘境 用户使用App时常碰到的问题 1秒钟的延误(或3秒钟的等待)会将顾客满意度减低20个百分点 79%不满应用表现的消费者在之后不太会再次使用同一应用 58%的在线购物者认为响应速度在他们对网站的忠诚度上 起到重要作用 47%消费者期待应用能够在2秒内加载完成 40%的人会放弃那些加载时间超过3秒的应用 44%的在线购物者会将他们不好的购物经历告诉朋友们 移动端用户在遇到不好的体验时,会将体验进行传播 78%Freezes 75%Crashes 60%Slow Responsiveness 目前的各种测试方法无法真正解决问题 厂商查找问题方法及结果 2% 模拟测试 3% 黑盒测试 5% 网络测试 ? ? ? 但应用开发者无法知道差评的真实原因 ? 哪些用户体验有问题? APP APP APP 无法定位性能瓶颈? CEO CTO PM What Need OneAPM OneAPM Mobile Insight的产品定位 OneAPM Mobile Insight 是面向互联网移动应用的全生命周期应用性能管理平台。它致力于帮助开发人员及时发现、准确定位、快速解决移动应用的性能瓶颈。通过真实用户体验管理,诊断用户使用过程中的应用崩溃、界面停止、请求超时等问题,第一时间终结用户流失。第三方网络服务监控帮助企业客观评价外部服务质量。智能化、多维度运营分析,直击性能瓶颈,降低后期维护与迭代成本,提升应用美誉度。 后台服务器 将数据返回给应用 6 应用从服务器 获取照片(如S3) 7 数据库定位查询信息 4 数据库将结果 返回给后台服务器 5 \ 后台服务器向物品 所在的数据库发送请求 3 应用向后台服务器传达请求(如REST API) 2 用户选择“查看类别-销售类别物品” 1 后台服务器 将数据返回给应用 8 如何保证信息高速公路的畅通? 在新时代SOA的架构下,应用框架就像北京的 三环,任何一个小的事故都会导致大量拥堵 如何保证用户的良好体验? 我们如何应对? OneAPM-what End-to-End Application Performance Management Monitoring 核心功能 —— 面向真实用户体验的移动应用性能管理 5大评价维度: 设备类型 操作系统类型 地理位置信息 运营商信息 页面加载 3大核心指标: Mobile APP交互时间 HTTP响应时间 网络错误率 用户体验分析 用户异常访问追踪 用户体验报告 业务质量/趋势报告 IP地址? 哪些用户不满意? 手机类型和操作系统版本? Who Where 用户主要来自哪里? 哪些页面体验出现问题? 问题出现在哪里? When 访问发生在什么时间? 错误发生在什么时间? 回溯到某个历史时间? What 用户访问了什么业务? 调用了什么服务或页面? 什么服务/页面最慢? 系统发生了什么错误? 错误的原因是什么? OneAPM-How OneAPM-How Mobile Browser Server Platform Insight Mobile Monitoring Overview Interaction Device OS Crash Network Topology Error Geo OneAPM SDK安装步骤 将我们的class.rewriter.jar添加到系统环境变量里面 在应用程序中添加两行代码。 在应用的主 Activity 的 class 中,添加.blueware.agent.android.BlueWare;? 在 onCreate 方法中,添加 BlueWare.withAppl
文档评论(0)