黄闻欣,腾讯高级测试工程师,2009 年加入腾讯,先后负责腾讯微博、MAC QQ、IPad QQ 的测试及终端测试工具研发工作,一直致力于移动应用测试,提升产品质量和研发效率,目前加入手 Q 项目,负责双终端平台的专项测试工作,带领团队开发稳定性测试产品 newmonkey,性能监控平台 SNGAPM,积累了丰富的 Android/iOS 应用专项测试和性能调优经验。
个人是轻微偏执狂,锤子粉,两个娃的爸,一直认真执着的老鲜肉。
移动互联网快速发展,移动专项的边界也在不断拓宽,传统固有的性能专项、安全专项、稳定性专项外,网络提速和手机摄像头孕育新产品形态,如直播,视频聊天,孕育了移动终端上的音视频专项,CPU/GPU 性能和更精准的陀螺仪孕育了 AR 应用和其对应的专项测试,专项需要测评和优化的范畴自然也拓宽到视频的清晰度,流畅度,首帧播放速度,图像识别速度等等。这些都在移动设备上落地生根,有限的硬件资源和繁杂的机型造就了不少独有的坑和填坑的机会。因此,我们会以最佳技术实践和测试方案为切入点,带给大家更多的思路方向和视野。
手游客户端性能压力来源跟应用很不同,对 GPU、CPU 的性能优化和内存优化的挑战都特别大。本次分享将会通过腾讯手游测试的实践和案例,告诉听众手游客户端是如何降低内存、减少卡顿的;并且在产品发布运营后持续的对玩家侧真实的性能表现进行监控、分析和预警。
听众受益
在移动端集成实时音视频,比如视频社交、手游、在线教育等,已经成为很多 App 的必备场景。但是通常的痛点时,集成时没什么问题,但是上线后,用户总是反馈语音卡、有回声、有杂音、视频卡、糊、花屏。此类问题多源难定位,也不能像修 bug 一样快速修复。这次 QCon 分享,会详细介绍影响实时音视频质量的三大因素,网络问题、设备问题、物理环境。以及相对应的测试,评估和监控方案。内容上会着重对语音测试体系进行说明,同时也覆盖视频测试的评估体系,结合大量实践,为大家介绍不同质量期望下得测试评估和监控手段,便于大家更准确的评估音视频引擎质量。
在 App 迭代越来越快,时间就是一切的年代,怎样才能提高 App 的开发和测试效率,同时保证优质的 App?手工测试方法完全依赖测试人员。现有的测试自动化的产品仅仅能够完成有限的自动化,还是需要开发者花大量时间写脚本,更新脚本,以及分析结果。这些传统测试方法已不能跟上快捷开发的步伐。
在这个演讲里,杨教授会讲述怎样用人工智能的方法实现 App 测试的高度自动化,帮助开发和测试人员节省时间,打造高质量的 App,让用户体验更美好。我们用这个方法测试了几十万个应用。在本次演讲中会介绍一些重要的发现,包括提高 App 质量和性能的 best practices。
提高 App 开发和测试的效率,更快的打造高质量少卡顿的 App,让用户体验更美好,提高转化率和收入。
高质量的音视频通话技术离不开相应的评估与测试体系,音视频质量评估是音视频技术开发和测试都必须具备的基本技能。本次分享围绕音视频质量评估的三大挑战,来给大家介绍音视频质量体系以及腾讯音视频实验室在这方面的思考与实践。内容涵盖如何合理安排主观测试与客观测试,音视频测试实验室的搭建,以及利用无参考评估建立线上音视频质量全维度数据分析与监控能力。
2014 年加入平安证券之时,正值“互联网+”的国家战略启动,我们背负着历史的技术债务,奋战在互联网+金融的战场,不仅要和传统的券商在股票交易、理财产品等业务方面展开竞争,还要和 BAT 等一线互联网公司在网络获客、APP 交易体验、高速行情、财富直播、大数据应用等技术领域进行短兵相接。
平安推行的是 NPS(Net Promoter Score,净推荐值)管理模式,对平安证券 APP 的用户体验提出了很高的要求,为此我们搭建了基于移动端私有云的 Edges 专项测试平台,用于将各项专项测试进行常态化和自动化运行。
我将和大家分享以下话题:
iOS 作为一个封闭的系统,有自成一格的工具和平台。但是这些工具更像是给开发自测的时候使用的,完全无法打通到研发流程中,也难以配合自动化测试。这里通过 App 内存专项的各个方面如何脱离 Instuments,打通流程并全自动化为例,提供了另外一种思路,利用 hook,私有函数等技术,在封闭的系统中用更自由和轻松的方法测试 iOS App。