5月21日,由网易TesterHome主办的“移动测试交流大会”在杭州网易B楼报告厅举行。本次会议重点讨论了“自动化持续集成、云测平台、移动端等测试相关技术”,来自网易、360、沪江等测试专家与大家分享了现阶段最新最前沿的测试技术,现场有200多位移动互联网测试工作者参加。网易云捕负责人卓辉结合网易多年来质量跟踪技术经验,分享了有关“移动APP质量问题的跟踪原理解析”的主题演讲,在移动测试领域推出网易云捕(http://crash.163.com/)的实际应用案例。
“移动App质量跟踪”成市场刚需
在蓬勃发展的移动互联网时代,谁能解决用户的痛点,谁就能快速赢得用户。研究数据表明,高达大概62%的用户在使用移动App时遭遇Crash,如果Crash发生在首次启动,21%的用户会选择立即卸载,而如果Crash发生在使用过程中,70%的用户会给应用差评。可以说Crash问题对移动端应用的用户留存率、口碑、市场竞争力和收入都有非常大的影响,是移动应用开发过程中不容忽视的重要因素。
其中由于Android系统完全开放模式,导致系统版本众多,手机机型高达3997款,造成了应用程序环境的复杂多样,往往开发和测试运行良好程序在用户那里会出现各种各样的崩溃。
网易云捕负责人卓辉介绍,移动APP开发测试中的质量检测和跟踪已经成为互联网创业市场上的刚需,网易推出“云捕”也正基于此,同时网易云捕凝聚了网易多年积累的技术实力,在网易内部有着良好的应用。
网易云捕在质量跟踪方面技术成熟
卓辉还介绍了移动App常见的质量问题,及质量问题跟踪的原理,并介绍了网易云捕在“Crash监控”、“崩溃分析”等质量跟踪服务方面的专业实践。
除了针对Android与iOS两大移动平台出现的崩溃、闪退、卡死等问题,提供实时上报 Crash 信息,全面监控相关异常情况,网易云捕还集成了U3D C#、Cocos等多种SDK,可以完美支持各种开发环境。值得一提的是,网易云捕为开发者更真实地还原了Crash场景服务,且并不涉及用户隐私信息,包括Crash信息及线程堆栈,ROM/RAM/SD卡容量、网络、设备类型、系统版本等 App信息。
建立在网易多年的应用开发基础之上,网易云捕技术已趋于成熟,提供了多项附加功能,比如趋势分析,根据 Crash 的次数形成相关趋势图,帮助开发者及时了解 Crash 动态。其中全方位定位 Crash 信息的功能可以详细显示崩溃堆栈信息,直接定位出错代码行号。此外,网易云捕还提供了自定义报警设置,帮助开发者快速响应 Dump 数量异常情况,优化产品方案,提高产品的用户体验。
网易云加快技术开放和共享步伐
交流会上,参会者听完网易云捕负责人卓辉的分享后,针对网易云捕在技术实现、网络劫持、接入云捕的性能影响、用户的流量等问题进行了深入讨论。卓辉介绍,用户在启动应用时会采集数据,使用应用过程中如果没有异常,云捕不会搜集数据,也便不会影响性能;如果用户手机应用在打开或使用过程中Crash了,云捕才会采集Crash数据信息,并实时上报开发者后台,详细显示崩溃堆栈信息,直接定位出错误代码;关于用户在使用过程中会否出现额外的流量问题,卓辉表示云捕会在手机Wi-Fi环境下上报APP性能相关的数据,不会明显增加用户的流量。会后,大家踊跃加入“大会群”,便于此后的交流与学习。
随着移动App竞争越来越白热化,性能问题越发成为移动开发者们不可回避的痛点。如果产品拥有好的创意,杀手级的功能,却死于性能,对于一个App团队或者公司来说是最不可接受的。自2015年开始,网易云加快了技术开放和共享步伐,除网易云捕外,推出了多款云服务产品,瞄准企业服务市场,包括易盾(反垃圾云服务)、网易云信(即时通讯云服务)、网易七鱼(云客服)、视频云、网易蜂巢(容器云)等。网易云捕秉承网易提供高品质服务的理念,从开发者的角度出发,通过成熟的应用跟踪技术,降低应用开发的技术和人力成本,保证技术开发团队的精简高效,为开发者提供真实有效的服务。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。