会议名称:MTSC2018中国移动测试开发大会
会议时间:2018年7月13-14日
会议地点:北京国际会议中心
大会图片.png前言
首先感谢公司感想部门组织给予机会参加这次的移动测试开发大会,能有机会亲眼见识业内国内外拔尖互联网企业的移动测试质量服务工具和测试水平,实在是受益匪浅。
总体来说MTSC2018 大会分设主会场和5个主题专场,分别为移动端测试、质量保障、游戏测试、高新领域测试和服务端测试专场,大会邀请了开源工具Appium 作者 Jonathan、OpenSTF 作者 Simo, 和来自 Google、百度、阿里、腾讯、华为、360、网易、京东、小米、大疆等一线企业多位国内外顶级专家,为参会者带来了干货满满的 50 多个精彩议题。
大会现场.jpg
收获
下面简单说一下参加会议时的最大的收获以及整个测试行业的趋势:
1、问题定位监控
收集线上数据和用户行为,监控产品环境,以此来分析线上问题,还原问题现场,指导测试场景和测试策略,这已经成为各大互联网公司的普遍技术实践。
由于这届大会主要针对移动互联网产品,所以产品的使用环境复杂多变,使用的机型也碎片化,在研发环境内基本不可能覆盖到所有测试场景。而且很多线上问题也是由用户反馈回来的,缺乏详细准确的描述,在研发环境又无法复现,也就无法得到有效的解决。基于此,很多公司都开发自己的线上数据收集和分析系统,例如这次百度和腾讯都分别介绍了自己的方案:通过灰度发布,埋点等方式收集线上数据和用户行为,通过大数据,消息中间件,弹性计算等技术构建数据处理和数据存储的能力,通过一定的算法来分析和提取数据中的业务逻辑,用户行为等信息,还原用户操作现场,监控产品环境,衡量测试的覆盖度,甚至可以通过一些算法来智能生成测试用例,指导后续的测试策略。这也意味着未来的测试问题定位手段、用例生成将越来越智能化,另外也意味着对QA提出了更多在代码能力,工具开发,平台建设,质量保障等方面的要求。
2、专项测试
近年来,专项测试越来越受重视,不仅仅是BATJ,几乎大部分的移动互联网公司的测试都会进行专项测试,在本次大会中,几乎50%以上的议题都会多多少少提到专项测试的建设以及测试方法,专项测试的重要性可见一斑。在此次大会中,印象最深刻的就是优酷公司的议题《基于用户视角的android页面性能评测体系》
议题中提到优酷公司从真实的用户视角出发,模拟用户使用场景全自动化采样,基于图像识别和机器学习算法,定性评测页面性能,然后对加载过程进行拆分,帮助研发准确定位性能问题的墨镜解决方案。因为当前公司也有一套性能评测平台,这个方案的出现其实也拓展了我的视野,原来还可以把ai图像识别技术和机器学习算法应用到测试工具的建设中,这的确是一个很好的方向和思路,值得我们后续进行深入学习和挖掘。
墨镜流程图.png
墨镜的特点.png
感受
整个大会过程中,印象最深刻的场景是appium自动化工具开发作者Jonathan通过自动化方式给吉他伴奏的show,感受到国外的程序员真心会玩,而且多才多艺,把工作中的技能拓展到自己生活兴趣中去,实在是太有趣,这些工作中的娱乐精神的确值得我们学习~~
总的来说,整个大会各类专题都很精彩,不仅给我们传达了未来测试的趋势方向,而且提出测试工作中需要具备的技能,通过大会,认识外面的世界,发现自身不足,收获满满,感想组织。
ps:希望明年MTSC大会上能看到我们公司团队的那些测试开发大神们能作为分享者到大会上演讲~~
网友评论