7年的测试来给你们讲讲吧,也没什么可骄傲的,但在上海混迹了几年,大厂呆了几个,面试面了几十次,上线bug也遇到过,各种扯来扯去也遇到过,加班通宵的也遇到过,地铁里开VPN的也经历过…总之,我觉得就按照我目前这个年龄,你们能想到的测试的日常我都经历过了。所以,我来简单说说吧~
工作强度大么?
绝对不小,至少平均强度肯定不小,这点不管是大城市还是小城市,对于项目的迭代我倒是觉得没有太大差距;只是大公司和小公司可能不太一样罢了,大公司流程相对规范一些,小公司流程上可能没那么完善;
那么最忙的时候是什么呢?一般情况就是发版(在排期正常的情况下),再细一点,比如电商公司的大促日,各种活动日,紧急发版;以我的经验,那时候做客户端的迭代,发版前几天是最忙的时候,要做兼容测试,改bug,要回归等等,有时候还要做性能,时间安排的非常重要的。而在项目初期,其实也经常在写自动化或者是写用例,所以你很难说会有空闲的时候。
不过话说回来,我还是觉得这和大环境,或者说大的文化相关;外企其实就是循规蹈矩,所以也是分具体情况来看的。所以要去BAT这样的公司,一定要先做好心理准备。
加班严重么?
这个上面已经讲过了,其实做服务端的测试还稍微好一些,因为我待过的组,如果是做服务端的测试,发版的限制没客户端那么强;但纯客户端的限制就不太一样了。说白了,加班多不多一个是企业文化,KPI的要求;
还有一个就是需求。需求多了,时间没变,你必然加班,真不想加班,真的要好好了解清楚想去的地方,不要一股子迷糊劲儿就进去了,然后没做几天就想着走。
需不需要用到自己的电脑(笔记本)?
分情况,我第一家公司从来用的都是公司电脑,多数情况也是公司电脑;除非就是像远程办公,VPN的紧急支持这样的情况。我曾经也有过,走在路上,突然要紧急拉数据,直接连了热点,VPN开始大马路干活,一点都不夸张。所以具体还是看需求,看公司要求吧,不过总体来说,有个笔记本确实会稍微方便一点点,开会啊,上线啊,都还是有点用处的。
回答完这几个问题,我来说几句日常吧。日常其实很简单,沟通的日常是最多的,和产品运营了解需求,发现bug之后与开发沟通;和联调方讲解需求,和架构师学习各种技术等等,离不开沟通。而沟通之后,就是沉浸在自己的世界中了,写用例,验证功能和bug,研究框架。
其实就是大循环里面的小循环,大循环就是大的需求版本迭代,小循环就是我上面讲的这几点,多数测试都离不开这几点,所以真说不枯燥,我觉得时间久了,会有点厌倦的,所以测试的方向挺重要的,做app,做性能,做自动化工具还是怎么样,一定要好好想清楚。
给大家看一个宝典吧,不管是面试还是日常的知识积累,是我几年下来的一点点知识储备:
最后: 大家可以去我博客首页看下侧边栏! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。今天就到这里,学废了,记得在评论区留言:打卡。