2016这一路

上半年

在苏州一个抗体研发的外企做QA,公司内部只有我一个测试,而且做的系统是内部使用,工期不紧,测试任务不重。
朝九晚六,从不加班。每天早上到公司,一杯咖啡,然后看下开发进度,用excel写写测试用例。每周用于测试的时间大约为10h。剩下的都是自己的时间,这段时间里,自己申请了一个amazon的vps,自学python,写了点爬虫,业余时间写了个简陋的接口测试框架。
同时自学了RF,也就达到了可以打开一个浏览器,输入百度然后搜索的地步。然后就没然后了,每天下班的时候,在楼下逗逗猫,到家打打dota,周末看看电影,日子轻松惬意。

下半年

由于家庭经济问题,本来一人吃饱,全家不愁的状况结束了。工作了半年后,给我涨薪350,到手大概3k。生活所迫,自己思考跳槽了。
网上看了一下招聘要求,功能测试不想做,然后java不会,就会点python。拉勾上投了一个上海的公司,经过三次电话面试,基本谈妥,可惜最后由于对方公司的自动化部门的负责人离职,就没有想去了,不过认识了一个可爱的HR,也算是收获之一吧。

家里人知道我跳槽的想法, 又安慰我,让我不要急,先在苏州干着。公司领导知道我跳槽的想法,有挽留过,但是薪资实在是不符合我的要求,遂打定主意跳槽。
后来在论坛上找到了一家杭州的公司,投了简历试试看。没想到回复迅速,然后HR就让用人部门和我联系,电话面试两次后,通过。
5.30日入职,公司希望用RF+selenium做UI自动化。之前自己仅仅是照着教程敲过一个百度搜索的例子。

UI自动化

新公司的自动化刚开始,然后之前的人写了一部分内容,花了一周时间熟悉业务和代码。其实大部分时间都在看代码,至今对业务也没多少了解。
但也不影响我写自动化用例,学习速度还算快的,基本上安排的任务都能提前几天完成。
写了大概两个月不到,每天埋头写,跟同事基本0沟通,他们不知道我在干嘛,我也不知道他们在干嘛。期间遇到各种问题,自己google基本解决。然后一些自定义的需求,就python解决。

打杂至今

后来阴差阳错,接手了一个项目的测试。刚入项目组,一脸懵逼,两眼发黑。linux下命令都不熟悉,第一次给我一个jar包,都不会启动
就这样一点点熟悉。当时要进行移动端以及web端测试。
很快熟悉了业务逻辑,然后开始接手测试工作。由于是新项目,项目组人员少,客户多,定制化需求很多,所以很多事情我都得干着。前方实施人员对项目不熟悉,得跟客户交流,解答客户疑问。
实施对于服务部署不熟悉,我得给实施解答疑问,教他们如何部署环境。
客户需要nginx转发,我得本地部署,然后跟开发整理文档交给实施。
客户需要python版本的服务,我就照着java版写个python的。
客户mongo里出现异常数据,又得帮助进行数据分析。
客户需要容灾处理,然后就开始研究mongo集群部署以及nginx。

有一次一个客户有一个新需求,开发了定制化版本,结果发现性能降低到了标准版的1/6.当时就方了。拉了开发的代码,跟标准版的比较,然后发现是一个对象转换的问题消耗了大量的时间。

这段时间里,一直没有静心去正经写测试用例,版本迭代快,需求变化多,基本上开发提测,两天就得测完。所以也经常造成一些漏测的情况。

收获

  1. 由从开始的闷头写自动化到跟实施、客户、开发等各个部门沟通,自己的沟通能力有了增强。在写自动化的那段时间,基本上每天上班跟同事都没交流。
  2. 自己对于各种环境的部署,nginx以及mongo的熟悉程度大大增强。
  3. 可以帮助开发从代码上分析定位问题。

接下来学习docker以及python的web开发,gatling的测试工具使用。希望可以更快速的成长。

PS:会了python真的学不下去java啊!

你可能感兴趣的:(2016这一路)