2021年5月15日,TesterHome 广州沙龙在荔枝总部顺利举行啦(感谢荔枝提供场地)🎉 🎉 🎉
非常感谢王彬,冯海祥,王富三位老师精心准备的分享,这次的沙龙的售票非常火爆,谢谢各位小伙伴的支持~

活动回顾

第一个主题是 “移动端 H5/Flutter 页面性能自动化测试实践”,邀请到了有十多年 IT 从业经验,现阿里 UC 事业部任测试开发专家 王彬 ,分享 UC 浏览器移动端产品性能测试方案与自动化测试实践。王老师显示分享了自己对产品性能质量保障能力的理解:性能评估卡点标准 + 性能自动化。也结合 android 平台,重点分享了性能卡点评估中,用户体验更明显的页面打开/首屏时间、页面流畅度的标准定义,以及如何将这些数据通过性能自动化进行自动采集和判定。中间还穿插了一些具体的性能问题排查定位例子,以及自动化实际落地过程中的坑点,干货十足。


接着第二个议题是 “简洁高效规则驱动的测试利器-Dragon”。Dragon 的作者 Freeman 冯海祥给大家介绍了这个工具的背景、意义,以及它一切皆规则的设计理念。他凭着 4 年研发与 12 年测试经验,以及自己工作中对于已有各种工具不足点的总结及改进,研发出了 “Dragon”,一款能让用更少的用例代码完成更多用例场景的测试工具。Dragon 采用基于 markdown 扩展的自定义的语法,内置数据生成、并发支持、插件扩展多个功能,目标是让测试人员能以更简洁的描述,编写用例,由框架自动进行衍生及并发,达到写一个用例即可覆盖多个等价类的目的。现场冯老师还进行了 demo 演示,通过简单的一条用例,对一个获取天气的接口自动衍生出多条采用不同实际数据的用例并执行。框架也在现场进行了开放,让大家可以直接下载体验。


茶歇环节

茶歇过后,迎来了压轴议题。在敏捷项目、TestOps 等领域具有丰富的经验的王富给大家分享了 “持续测试下分层自动化实践” 的议题。王富讲师表示在当前行业环境下,互联网公司开发端的技术从单体到分布式到微服务持续演进,运维端则从人工、自动化到智能化演进,两侧效率都在提升,测试的短板相对较明显凸显出来。针对这个现状,分层自动化是必不可少的手段,而且除了使用 UI+API+ 单测 这种业内应用比较广泛的分层方式,更关键的是从架构,到单个接口背后的链路,再到单个服务内单个方法内的业务逻辑,都需要进行了解,适当采用单测这类手段更高效的完成某些具有相对复杂和关键的模块的测试。最后王老师也测试左右移以及一些量化指标的实践经验,特别是用户故事覆盖率采用注解的方式进行采集,降低成本同时准确度也有更好的保障。王老师现场分享十分生动有趣,分享过程中也举了很多有趣的例子,小伙伴们受益良多。


下午的精彩的分享一环接一环,最后的圆桌会议更推动起了交流的高潮!小伙伴们提出了不少值得探讨的问题,例如:“遇到大流量的活动,如果让测试跟上节奏?”、“如何建设公司的质量体系”、“如何让自己更有效地学习提升” 等等。针对 “测试学习” 部分,圆桌会议特别嘉宾,荔枝的资深测试工程师恒捷提出了几个建议:学习的核心还是要靠自己的自觉、自律。想了解到行业当前最前沿的资讯,可以多留意各个技术论坛,包括国内的 TesterHome、各个技术微信公众号,海外的大厂技术博客(如 Google Testing Blog)、各流行工具框架团队或者作者的 Twitter 资讯等,另外就是在交流中多认识同行业优秀的伙伴,他们一定也会有优秀的学习资源。

大合照~

再来一些照片



这次沙龙分享非常精彩与丰富,大家通过一下午的交流学习也是收获满满。在此非常感谢荔枝为广州沙龙提供场地及各项支持,也简单插播一下荔枝的介绍:

荔枝一直以技术为核心驱动力,荔枝现在也有接近 400 人以上的技术团队,并在广州、北京有分部,自主研发人工智能、音频技术等,目标战略是发展公司的 AI 能力与语音技术能力,为业务赋能。一直以来广州的互联网基因和科技创新都在国内独树一帜,荔枝也希望能通过这种外部分享的沙龙形式,实现跨界技术交流和科技资源聚集,推动自身加速成长。

同时,荔枝质量团队也在持续招聘中,业务测试、测试开发、音频专项测试岗位都有,相关 jd 可移步 https://testerhome.com/topics/28953 ,欢迎各位有兴趣的同学一起加入。

问题反馈

我们希望可以给大家带来更高质量的测试沙龙,希望小伙伴们能够积极的反馈沙龙的一些问题给我们,好让我们能及时改正,小伙伴们可以将问题在下面回帖,或者在本次沙龙的微信群中直接发消息给我们。

PPT 地址

点我前往下载 PPT
提取码:g81t


↙↙↙阅读原文可查看相关链接,并与作者交流