我是一个 2015 年毕业的小本毕业生,毕业后去了我姐在深圳的工厂工作了半年。这份工作的本质呢?就是去工厂类似一个产线的拉长,每天的工作就是监督工人工作,达到每天的出货标准,很巧的是工人们也是在做测试,是流水线上的产品测试,有专门的工具(流水线的工作你懂得)。中间有跟我姐姐聊过今后的发展路线和公司的发展方式,无非就是做到了一定的规模给我利润分红罢了。
转眼到了 2016 年 3 月份,我跟我姐姐提出来说不做了,其实我这种想法我很早就有了。大学一般加上混了四年换来的是根本不知道自己该干嘛和会干嘛,每天的日常就是上网查工作,思考后得出结论自己想做有技术含量和工作经验并存的工作,纯写代码的工作我是不喜欢的。查了查软件测试还是蛮符合我的需求的。在确定软件测试就这样浑浑噩噩的找了一个月工作(当时踩过很多培训班的坑),花了一两个小时去面试换来的是带你去一个小房间聊完天后告诉你的是培训的惨痛经历相信很多哥们儿姐们儿都体会过。
找了一个多月后,我那天下定了决心。如果没有找到工作,我就去培训的想法毅然决然的插入我的脑海里。就在那天下午,是的就是那天下午,2016年4月1日愚人节,一个电话打了进来,一番聊天后确定了下来(工作是很简单的功能测试)。先是去惠州仲恺培训一个星期,当然这个培训是带薪培训的。后面我就作为一个常驻 TCL 通讯公司的外包人员工作了起来,我也从我姐的房子里搬出来了。刚来的时候很有干劲,觉得机会很难得一定要抓紧一切时间和资源让自己成长.....
半年后,功能测试让我有了枯燥无味的念头。项目任务也不会很多,工作时间有了机会去做自己喜欢的事情。在这样的情况下,我接触到了 Python+Selenium,我的想法是在这蛰伏一年去做自动化测试,但老天跟我开了一个玩笑,项目结束,卸磨杀驴,我失业了。半年的功能经验根本不足以胜任任何自动化测试的工作,这样我只能选择另一家手机公司(嘻嘻,手机公司就这么几家,猜吧!)继续着手机功能测试...
现在来新的公司已经有了一年了,这一年中我拼命的学习 Python+Selenium(我花了 100 块买的测试届大神的培训视频,卖主应该是他培训班的学生。),学会了之后无意间了解到有 Appium 这个东西,很快掌握了 Appium 并让 Appium 走入了我工作当中,也确定了我的职业生涯方向---App 测试开发工程师。在深入的学习后我感觉语言基础比框架本身更为重要,我开始了 Python 的学习之旅...
至今2017年6月19号,我感觉我要到我爆发的时候了。因为我一直在积蓄力量,但我心里是很虚的。我只是单方面的在做自动化而不是领导要求,身边也没有自动化的小伙伴一起交流,连语言都没有一个可以交流的人(都是用 JAVA),特别是在看 Python 源码的时候,不懂又不知向谁去请教的苦恼好痛苦。
在这里,我想把我的能力列出来,让前辈给我打打分,还有很多虚的就不写啦。
1.Python+Appium+Selenium+Unittest 功能脚本编写,做过并发测试、Monkey 压测脚本编写、内存泄漏脚本的编写(Python 语言熟悉)
2.adb 的使用,对日志进行分析并定位问题,筛选报错日志
3.Jenkins 自动化测试持续集成部署
4.Requests 的使用;Fiddler 抓包工具的使用;结合 Mock 做接口自动化