活动背景

今年 9 月开始接触移动测试,10 月开始投入测试工作。作为技术小白且初学测试的我,通过公司的工程师的介绍,知道了 TesterHome
于是开始了潜水党的日子,1 个多月前看到本次 Appium Girls 的活动,非常激动,马上认真报名。最后通过了初选,非常幸运成为了活动参与者之一😆

活动预热

活动前,大家收到了邀请邮件,包括活动前期环境搭建详细的说明与 Appium 教程。作为小白的我,自然早早开始准备,也求助了周围的工程师帮忙搭建好了本地环境。上周可谓是上海最冷的一周,但是寒冬挡不住大家的热情!果断裹成球出门,冲向 Google 上海办公室啦。大家都很准时,教练们也特别友好,这种温度下,能出门的都是真爱啊!

活动期间

TesterHome 为大家准备了超级棒的会议室,大家进入场地时都兴奋了起来。魔都也一扫雾霾,给了我们一个大大的晴天。

大家在教练和成员们的安排下也分为了四个小组。

大东幽默的主持,恒温淡定的开场,教练们的耐心指导,Girls 们学的特别起劲!

谈谈收获

1. 搭建本地环境

活动前,我们就收到了详细的教程,一步步跟着步骤设置,安装需要的组件,也更加熟悉了环境变量设置这些基础的内容,当然 QQ 群里教练们也逐一为大家解决问题。还有 Google 也是一个好助手,遇到报错,经常可以在上面找到答案,而且还在上面搜到了许多 TesterHome 的帖子😄到了现场,还是有遇到之前安装了 zsh 造成 Terminal 一些指令没有导入的问题,教练和 NPC 一起帮我很好的解决了。

2.Appium

之前只有接触过 Ruby 和 Calabash,所以对于本次活动,我很紧张啊😰 然而在活动中,每个项目根据难度分级。从第一个项目给出的例子,让我们学着写出自己的脚本,遇到报错时,教练认真的帮我们查看,给出解决问题的思路,然后让我们一步步寻找解决办法。最后大家都完成了每一个阶段的任务。记得教练说

这些坑,只有你们自己踩过,才会更好的记住解决的办法 :)

我们小组是一个坑一个脚印的学习风格 :D 在踩坑中,明白了 begin class 与 begin 的区别,明白了 Touch Action 的使用,愉快的进入 Appium 初学的状态。教练也教了我们许多日常做自动化需要注意的细节。

3. 小组分享

每个组在完成各自的项目后,派代表上台做一个小小的 talk。之前,我天真的以为大家做的是一样的,听完大家的分享后,发现本次活动在一个主线统一,支线丰富的状态下进行的。大家用不同的组件,不同的代码风格去完成类似的项目,小白学到很多😄

4.大牛们的分享

这次有请到 Google 工程师向我们介绍了一些新技术,新思路,主要的测试工具与工作流程。

5.美食与感恩

活动结束后,久违的 Monkey 出现了,来请大家吃饭啦。大家聊着工作与生活,有欢乐,有吐槽,了解了从广东来到上海的教练见到了初雪的心情,分享了作为测试人的经验与思考,恩~最重要的是吃的饱饱的,还认识了你们。

尾声

这时候说多了没什么卵用,请让我放放图,谢谢 TesterHome,谢谢参与活动热情的大家~




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