2017年9月16日,IMWebConf2017在深圳科兴国际会议中心完美落幕。IMWebConf 是由腾讯IMWeb团队发起的专注于web前端领域的非营利性开发者大会,现场参会者达到约500人,参会者覆盖了华为、大疆、京东、百度、阿里、腾讯等近百家公司,还有来自北京、上海、中国香港等各地的开发者远道而来参会。
大会邀请了国内外讲师16名,包括W3C的全球项目负责人Philippe先生、Google、微软以及来自Facebook的ReasonML团队赞助的顶级编译器专家张宏波先生等技术专家,以及来自百度、阿里巴巴、去哪儿、UC浏览器、腾讯等国内一线公司的顶级开发者,总计探讨了16个议题,涵盖了Web前端领域的前沿主流技术、Node.js、框架工具、性能、安全等各个细分领域。众多志同道合的前端爱好者们齐聚一堂,一同分享了技术的乐趣。
在大会的性能框架会场中,来自腾讯的高级前端工程师王跃分享了近1年对小程序底层框架实现原理研究和小程序实战经验,帮助开发者更好的理解小程序的实现逻辑和更快速的解决问题。王跃首先给观众一个小程序整体架构的全局观;然后深入到小程序架构的实现细节,分别从 Service、View、Message、Component 4 大部分讲解,同时包括了 PC、Android、IOS 3 大平台的实现细节的区别。最后,他还为大家带来了小程序的优化实践的内容,可谓干货满满。趁着QA的机会,观众纷纷抛出了自己平时在开发小程序时的问题,还有对小程序实现的细节上的疑惑,王跃也都一一作答,就连茶歇时也有很多观众追问小程序相关的问题。
其实,作为本次大会的钻石赞助商之一,腾讯WeTest自2015年起就与微信达成合作。为了方便开发者检测小程序程序缺陷、评估小程序产品质量,微信提供了免费的云真机测试环境以及一整套测试方案。在小程序交付到真实用户手中使用之前,用户可以将小程序分发到云真机测试平台(由WeTest提供基础支持),以模拟用户使用的方式进行测试,执行完毕后自动生成测试报告。
测试覆盖范围包括:
● 缺陷发现 测试过程中自动发现小程序抛出的JS异常
● 性能数据分析 测试过程中收集包含加载时间、CPU占用率、内存占用量等数据指标
● 机型覆盖 小程序会被随机分配到4~8个不同机型的机器(由当时的机器资源决定)来执行,借此可以观察小程序在不同机型的执行表现
● 其他:弱网络环境测试、多场景测试等(开发中)
经过一天的精彩分享后,所有的讲师齐聚主会场进行圆桌会议,就Web前端的现状和未来共同作了一些探讨,并和参会者互动交流。下午7:00,会议正式闭幕,观众和讲师们一起合影留念。
更多大会议题详情,请参见:
http://imweb.io/topic/59c28fe3585b9f2f4f84293f
✬如果你喜欢这篇文章,欢迎分享到朋友圈✬
关于腾讯WeTest
腾讯WeTest是腾讯游戏官方推出的一站式游戏测试平台,用十年腾讯游戏测试经验帮助广大开发者对游戏开发全生命周期进行质量保障。 腾讯WeTest提供:兼容适配测试;云端真机调试;安全测试;耗电量测试;服务器压力测试;舆情分析等服务。