职业经验 十年了,回顾一路走来的测试

Mr.Li · 2018年04月12日 · 最后由 996 回复于 2024年02月05日 · 14336 次阅读
本帖已被设为精华帖!

最近公司有较大变动,所以打算找新的工作机会,把自己封了两年多的简历又开放出来刷了刷。
恰好碰到了一个做自动化测试的大学校友,建议我来这里看看有没有好的岗位,突然想起来自己是有个账号的。
我不是那种很勤快的人,所以从来也没有什么博客记录,也没有发表过什么感想。昨天偶然看到思寒的那篇 2016 年总结感想,觉得可以说点什么,就写下这篇记录,当做我自己对自己经历的一个回顾和分享吧!不知道是否能给测试入行的新盆友一些帮助和启发。

一、从设备维修工到开发的转行

05 年毕业,校招进了富士康做电气设备维护,就是生产设备故障处理和保养的。三班倒,白班转中班,中班转夜班,夜班又转白班,不累但是钱少没未来。虽然也做的不错,领导想提拔我当维修组长,但没太多钱就没什么特别的兴趣。当时每个月固定加两天班,税后拿下来两千五左右还包吃住,由于从小家里很穷,当时觉得能存钱真好。

但是到了 07 年的时候就开始心里不稳定了,一是股市疯涨,让我看到了我那点钱还不够塞牙缝;二是当时听说老家 (湖南郴州) 的房价涨到 1600 了,哎呀我操,我 05 年毕业的时候上网查的房价才八九百呀,心开始慌了;三是听说某某同学混的多好多好了,做个 web 开发打下手也可以随便拿三千多,做个嵌入式开发可以拿五六千。

我开始拿起我扔下了快两年的 C 语言/C++ 的书,把里面的知识点全部复习一遍,管它懂得不懂的,全部抄下来背,然后慢慢体会那些不理解的逻辑。(我不是计算机专业,是测控技术,所以 C++ 是自学的)。当时想找单片机开发的工作,但是一般公司听我没经验,都不要我,有一个勉强同意的面试负责人问我:“没经验,800 块干不干?” 哎,我想想我读书时的借债还没还完呢,还是算了。这样一直没找到开发相关的工作,但是我还是每隔一两个月就会把我抄下来的 C++ 笔记全部背一遍,直到我花了五千多块钱去广州一个培训机构做嵌入式 ARM 开发课程培训。

培训了将近三个月,每个工作日都上课,周六自习,周日休息。我发现除了老师演示的那几个应用开发之外,其他所有的逻辑我竟然全部听懂了,老师还叫我上台给其他学生讲知识点。信心从那个时候开始有点起来了,但是还缺一个门槛,这个门槛就是要培训机构推荐我到一些企业工作。我想我花了五千多一大半就是为了这个门槛吧,08 年经济危机,我想以我这样没有实际开发经验的人来讲,自己出去找工作确实很难的,无论我说得再漂亮,别人也不信。

二、从开发到测试

通过培训机构搭桥面试后到珠海一家做监控设备的企业工作,名字就不说了,公司很小。领导也知道我是培训出来的,钱也给的挺少,不到三千,安排我干一些不重要的杂活。我个人的抽象思维相对还是比较强,虽然领导和同事也不教我什么东西,上层的一些东西我都可以自己摸索出来。而且我的习惯是先从头到尾理清功能的逻辑思路,再写代码,所以工作效率很高;一般情况下一个星期其实可以闲两天,但是我也不能跟领导说,我自己把空闲的时间就看源代码学习。

小企业不好的地方就是,老员工喜欢保留技术,有时候他宁愿帮你把问题直接修复也不会告诉你什么原因和什么逻辑。学到的一些东西,大多是自己学的,领导只会安排任务。在这家公司呆了一年多点,除了食堂的饭菜超级难吃以外,我也不太记得里面有多少事情了。就这样,觉得想要更多的薪水,我直接辞职来了深圳;毕竟,我的集体户口还在深圳富士康啊!我还要赔富士康 5000 块钱的违约金,每年 10% 上涨,算算已经欠了六七千了。(当然后来国家政策改了,不允许公司收离职的违约金,我 11 年去把户口从富士康那里拿出来的时候没有赔钱)

裸辞的时候是 2009 年 12 月份,找到在深圳宝安工作的大学室友,本来想在他那里借宿省点钱的;没想到他和他女朋友已经同居了,我只好自己在宝安租了个单间下来,网上投简历。中间经历了将近一个月的时间,没事室友就会叫我去他家吃饭,和我一起打打桌球,玩玩游戏。一个月之后,海辉软件打电话叫我去面试,因为当时对 IT 行业不太懂,也不知道什么是外包,就糊里糊涂地去了。当然说是叫我去面试开发,其实就是自动化测试,招聘负责人忽悠我的。就是这个机缘巧合之下,我走上了测试这条道路。

这里有个小插曲,当时和我一起去面试的一个哥们,跟我说他最少要 7K,少了不去,建议我少于 7K 也不去。但我心里想的是,哇要是有六千,工资岂不是翻倍了,原来深圳搞 IT 得工资那么高!所以后来给我开 6K 的时候,我就去了。当然面试时要面试代码编写的,主要是 C 语言基础,我基本上都答题了,好像是整了有八九十分吧。

三、外包到华为的测试工作

不得不说,2010 年那个时候的外包行情,确实是红红火火。那个时候的海辉还没有合并成文思海辉,华为也没有投资中软国际和软通动力。华为对外包的活动经费什么的也还是挺大度,好东西也经常有外包员工的份,不会觉得特别没有归属感。我 13 年离开外包那时候就完全不一样了,特别没有归属感,文思海辉在华为的外包份额一点点都被转交给中软国际。

回归到工作的正题,第一个项目做的是多媒体组件测试,虽然没接触过测试,但不到一个月基本上就学会了。第一个月给领导答辩的时候,我就把这个产品的物理架构和逻辑分层架构全部画出来了,领导很满意。个人在这方面有一些知识面的优势,汇编、C 语言、操作系统、驱动、单片机、SOC、电子电路、电气维修、PLC,这些东西我在大学无聊从图书馆都会借过来翻一翻,都略懂一些,所以在分析产品的时候都不怎么费力。做这个项目的时候感觉都很容易,领导也陆陆续续让我独立负责一些特性测试设计和脚本编写、代码检视、性能设计、工具开发等相关的工作;现在回想起来,同部门的另外一个外包同事,基本上就只安排她做脚本编写和测试执行。当时华为方的领导也还是挺信任我的,也是那个团队的老员工教了我很多东西,让我有很多的锻炼机会;他们对我都很好,我一直心存感激。

第一年的过完的时候,领导给我加了 800 块。在整个这个项目的前两年,我都过的很踏实。我在华为年终抽奖的时候刚好中了一个电磁炉,然后就开始了我的做饭之旅,慢慢学会了做饭炒菜,还请同事到我家吃过两次。那个时候的我,充满了对未来的期望,第一年还了两万五的欠款,还存下来四万,开始觉得日子有奔头了。生活费最低的一个月,我差不多买菜只花了 250 块。我想的是,一年存六万,存三年就差不多可以付首付了;现在回头去看,这个想法真是可笑😂

安稳的工作状态很快就有了转折。第一件影响我较大的事情,那是 2012 年,有一次在华为公司附近的坂雪岗那里有个超市门口吃零食,碰到一个在银行做开发的人。聊起来问我多少钱一个月,我说差不多七千,他说他一万四。我问他怎么可以拿到比较高的工资,他就只跟我说:“这要看你在公司里面有什么样的担当”,我当时一脸懵逼:什么是担当,领导安排的任务不就是担当吗?我后来还特意在网上搜索了什么是担当,但是体会都不深。第二件事情,有个曾经见过一面的同公司外包同事(他具体做什么开发不知道,工作只有一年多),某天早上碰到我一起去上班,跟我说要找领导加薪到 8K,不加就离职。我当时心里就想,哎呀我都毕业六七年了,收入还比不上一个工作不到两年的小伙。最后一件事情,就是 2011 年家里的远房亲戚给介绍了一个对象。认识之后没多久,她说想在市里买房(那时候市中心的单价已经涨到 4000 了),想付首付差 10 万块钱。我听了之后特别不是滋味,想想自己银行卡里都还不到 10 万,当然这妹子后来也没有继续联系了。这几件大的事情之后,我就开始意识到自己不能满足于现状,必须努力做出改变才行。

由内向外发自内心的改变,让我有非常强大的自我学习驱动力。半年的时间,我从网上搜索各种资料,把知识体系一点一点地整理出来,告诉自己哪些东西需要了解,哪些东西需要掌握,从测试设计方法、测试报告模板、测试流程体系、IPD 流程,到无线基站原理结构图、七号信令、香农定理、TCP/IP 网络协议结构、互联网的发展历史及各种网络架构,等等。管它看不看得懂都强迫自己去看,基本上把华为公司内部共享路径上那些可以公开的培训胶片都看完了,反正《软件测试的艺术》这本书,我看了三遍。每天都如饥似渴地学习,晚上十点才回去,有问题搜集起来找各个华为的老员工请教。这半年是我职业生涯中成长最快的半年,这半年至少打下我后来工作能力中百分之三十的牢固基础。(题外话:后来我在各种招聘中碰到过很多从外包出来的面试者,甚至日常也见过好些从华为本公司出来的同事,他们都没有曾经好好学习过华为公司那些摆在那里的高价值文档。)

12 年 5 月的时候,多媒体项目结束了,后面在继续外包做了两个内部项目,都只是几个月的时间。这个时候华为也在慢慢砍文思海辉的外包了,总体感觉安全感很低,归属感很差,项目结束了还要去资源池闲呆着。不过在后面两个项目中,我都想有意无意地开始展露出我的测试能力了,包括对整个测试团队进行技术培训、设计项目的自动化测试方案、为项目编写辅助的测试工具,以及帮开发分析产品的疑难杂症。这些都不是领导要求的,都是我自发地去做,每一次做出成果了我都觉得很有成就感,觉得为项目贡献了自己的技术力量很开心。

题外话:有的朋友可能问我,跟华为这么有缘为什么不去华为面试?
还在外包的时候确实当时的领导安排去了一次(当然不知道领导是碍于面子还是怎么,因为这个面试的起因是有一次聚餐,研发经理过来到我们这一桌敬酒,跟我们的测试经理说:“你看,XXX 能力这么强,干得这么好,要不面试一下把他招进来”),基础技术面试就是我的老大肯定是过了。群面的时候我感觉不是特别好,题目就是现在网上老掉牙的 “唐僧、悟空、八戒、沙僧四个人你会选择哪个,为什么?” 群面有一群面试官在随时观察各个面试者的表现,我没见过这种面试场面(说实话我非常不喜欢里面那种过于刻意表现自己积极的的状态),也没有表现的非常积极,自然落选了。
还有一次是华为的朋友推荐去面试,性格测试没过关,说是有点忧郁。因为其中有两三道题目好像是说:“领导要开会了,你会做什么准备吗”、“你会事先准备好怎么回答领导的提问吗”,大概就这几个。我想还是要准备好一点吧,所以都填的是 “会”,结果评出来是我的忧郁指数稍高,我也是苦笑不得。
慢慢地,跟华为的缘分也算是错失了。现在也三十好几了,过了华为的评估线了,那就祝愿华为越来越好吧!

四、离开外包,独立成长

当开始发现自己的能力优势和发展方向明朗以后,就开始有意识地要离开外包公司了。不仅仅是钱,更是未来的职业发展。
正当我外包的最后一个项目要切换给中软国际的时候,收到上家公司的一个专场招聘邀请,刚好就面试上了,就简称为 A 公司吧。在 A 公司做的是网络照相机,我负责这个产品的整个测试工作。

从产品的需求分析、测试设计、测试方案、用例设计,到测试辅助工具开发和自动化测试设计,等等。虽然做的是普通的测试工作,但是完整地由自己掌控了整个测试过程,甚至还包括了员工培训和团队管理。自己开发的产品测试工具在整个公司开始普及使用,逐渐延伸到整个生产部。对于自动化测试框架,通过使用和研究 NUnit 的源代码让我基本明白了自动化测试框架的基本逻辑。

在 A 公司还是以手工测试为主,自动化测试和测试工具辅助,当然在我去之前是没有其他测试做过代码相关的工作。当然也不免遇到与同道一样的问题,需求文档太简单、流程不规范、开发话语权过大、领导不重视测试、开发踢皮球等等事情。对于这种常见的事情,我从个人建议还是以主动适应为先,然后慢慢去调整;可以提出建议,但不要期望马上就有效果。因为在公司里面,每个角色都有每个角色的难处,老板也有老板的难处。如果想要改变,那就把自己锻炼得很强大得到各方的认可,或者让自己坐上比较高的位置手里掌握更多的资源和话语权。

感觉还是觉得少了点什么,补充一点东西吧。这个 IP 摄像机产品获得了巨大的成功,据估计为 A 公司在 2014 年产生了四千万元的净利润,15 年我辞职的时候订单量不比 14 年少;前几天在网上跟里面一个还在职的朋友聊天,说这款产品现在还在为 A 公司挣钱。不过也仅仅是这一款产品,做完这个产品之后,A 公司的研发团队再也没有凑齐过像当年这个团队这样强的组合:系统工程师、研发主任工程师、项目经理、测试工程师,几个人负责人都感觉挺强的。直到昨天我在网上看到这家公司在 17 年亏损了将近 5 亿港币,原来的老员工基本上全部离职了;也是感慨物是人非,当年在一起奋斗的同事现在也是各自找到了新的去处。

因为一些原因,还是离开了这家公司。这里需要说的一点是,在公司的时候领导总觉得你的努力付出是应该的,你努力付出的东西有收益,老板不一定就会给你;反倒是离开之后,公司的那些领导和朋友才体会到你的技术所带来的高附加值,甚至对你念念不忘。后来那个项目经理跟我说加薪让我回去带公司的云项目自动化,本着好马不吃回头草的想法,还是拒绝了他。一个月后到了现在这家公司,我称之为 B 公司吧。

五、从工程师到部门经理,一路前行,前方就是自动化测试专家

15 年 8 月入职 B 公司,入职就是做自动化测试工程师。这个时候薪资刚好 15K,对于我来说,这也算是我一直努力一直成长的结果。虽然比起很多大公司来说不高,但我一直努力在往上爬。不过也接到过一些阿里、百度、腾讯的面试电话,但总是因为我没有做过互联网相关的测试没有被考虑。客观来说,目前普遍 IT 行业还确实是互联网或金融的测试工作薪酬高一个档次,一般做实体的企业都给的不会比较多。我当时拿这个薪酬,我的老大(测试总监)还要找老板特批。

我本来只是面试自动化测试工程师的,结果我入职一周,我的经理就辞职走了,所有的事情总监只能安排全部由我接手。因为 B 公司一直想做自动化测试,然后来来回回折腾了好几年,从 QA Basic,到 TCL,再到 Python,换了三四波人,都做不起来。我只能先把之前老员工留下来的烂摊子维护起来再说;公司除了我,没有其他人会写脚本,没人会做自动化;我从来没有学过 QA Basic 和 TCL,自学 python 也不到一个月;而这个时候,客户和 FAE 不停地投诉老的自动化测试脚本有这样或那样的问题。当时一度我想放弃这个公司,还是前面推荐我去华为面试的朋友跟我说:“既然来了,为什么不试一试?”

万事开头难,看着以前员工写的那些连注释都没几行的成篇代码,硬着头皮全部啃下来,把相关部门提出的问题全部修复。顺便也负责了公司的 BUG 管理系统 (IBM Clear Quest,很老的一个管理软件),也是自己一点点地分析它的逻辑流程和数据库结构,慢慢全部掌握了工具的基本功能修改和定制。从入职到完成这两个动作,花了我一个半月的时间,算是在自动化测试岗位上站稳了脚跟。

做完前面两件事情,我开始广泛地从客户、FAE 和测试那里接受需求,实现自动化脚本。在初步分析完前面员工留下来的 python 测试脚本后,我认为这种脚本写法已经完全跟不上时代,也不能满足公司未来的发展需要。我跟领导提出抛弃这种一个脚本一个用例的做法,我要自己根据自己的经验和创造性,实现一个全新的测试架构。当然 “测试框架” 这个概念不同的人有不同的理解,可能大多数入行的测试朋友只理解的是自动化测试的各中技术框架,比如 web 的元素识别、windows 的窗体识别等,以及这些常用技术开发者所附带的辅助工具 - 比如 selenium 就是一种技术框架,外加它提供的一套便捷的使用工具。所以我在在这里把我所认知的自动化测试框架、自动化测试测试架构和自动化测试体系这三者的区别简单说一下:
1. 自动化测试框架:多数来说就是技术框架,根据不同产品的测试模型有很多种,比如 web 元素自动捕获识别、界面捕获识别、声音对比技术、协议解析方法、消息收发等等。
2. 自动化测试架构:在架构里面,测试技术框架只是一部分。架构里面重要的是比如:测试框架的模块化及模块层级结构、数据驱动或关键字驱动、断言系统、测试套管理、日志系统、Fixture、参数配置系统、测试执行器、测试用例的识别/加载/执行、以及界面化的执行工具和自动的测试报告等内容。
3. 自动化测试体系:比自动化测试架构更大,涉及到环境自动部署、分布式执行、持续集成、角色管理、测试任务管理分配、测试资源管理分配,比如 jenkins;甚至还有用例管理平台、Bug 管理平台和自动化测试平台的联动管理,这个就很大了,不再局限于自动化测试,而是整个公司大的测试管理体系。

一个月的时间,我每天中午都没有休息,晚上加班到八点才回家。在试用期到来之前,我把测试架构模型写出来了,并且开始实际应用(简单来说我把自动化测试架构分成了公共 API 包、测试脚本包、界面化的测试执行器包)。试用期答辩的时候,把整个公司的自动化技术规划写成了一个 PPT 向测试总监、研发总监和研发总经理汇报,获得了领导的高度认可。从这个时候开始,公司内部一些有想法的同事,就已经开始跟领导提出要调到我这里来发展。

就这样一直发展,开始培养下属,开始招聘面试,开始根据各方的意见完善自动化测试框架(框架后来也陆陆续续做了脚本加密、用例属性识别、日志分割器、日志压缩解压器、半自动弹窗、单 PC 多套自动化测试执行、设备读写性能提升等一些事情)。能做的事情也越来越多,员工也发展到快十人;慢慢把公司的嵌入式自动化测试、安卓自动化测试、测试用例管理平台和 bug 管理平台定制做起来了,期间会用到 python、C/C++、C#、Java 语言。期间每个季度的绩效都是 A,顺利提升到自动化测试经理,薪酬也加到了 21K。

这里面其实有很多自动化测试技术,有机会我会再发一个帖子给大家分享。对于目前来说,我已经管理公司的整个自动化测试体系,平时除了解决自动化架构上的一些问题或修改,日常的脚本编写工作都交给了下属。我很欣慰的是,我努力培养的下属,基本上从不识别代码,到现在的一半以上都成为了骨干员工;薪酬虽然比不上很多大公司,但已经和其他测试工程师拉开了档次;毫不夸张的说,我培养的骨干即使去了 BATJ,照样也是优秀的。因为我不仅仅是培养员工的测试设计能力和代码编写能力,我更注重培养员工的思维逻辑、思考方式、工作方法、文档书写能力和口头表达能力。

六、未来的展望

写了好多,总算到了最后一个章节。感谢那些耐心看完我的自述的朋友,这是我的荣幸。
如果公司没有这次的变动的话,我想我还会再呆几年。不过世界经济在变,环境也在变,个人的力量也无法与时代抗衡;不要企图改变世界,适者生存,做好自己就好。做好自己的这份工作,其实就是为测试行业、为祖国、为社会增添了一份贡献。
昨天有个讨论薪酬的帖子,我也回复了一下,但我看到了很多年轻人在沾沾自喜,也看到很多年轻人的自卑。所以我最后还回复了一下,不要完全用薪酬去看待这个世界,不要太浮躁,充实自己。机会是留给有准备的人,不是有准备了就一定有机会;但是如果不准备,即使有机会也抓不住。在好公司拿到薪酬比你高的人,水平并不一定比你高;也许这是每个人的机缘,不同的机缘,不一样的人生!

共收到 139 条回复 时间 点赞

兄弟加油,看的我都想写下我这 10 来年了。。。

外包现在确实不值得去了,最主要还是扎扎实实提高自身实力。

说的我也想把这两年写下来,虽然经历不多,但感慨还是蛮多的😀

cq 在那个年代还是不错的。
话说,cc 和 cq 我也搞过一段时间。

是不是大家都有很相似的经历啊

经历比较传奇和精彩,老哥继续加油。

总算写完了,有兴趣的朋友可以继续看。

深圳 - 南山

写的很好。我也是在重复你的老路。测试经理

匿名 #10 · 2018年04月13日

好励志,期待自动化测试技术分享😀

专门登录进来,给楼主点赞! 好励志,期待楼主技术的分享!

每个人都有自己的故事,敬仰知道知足坚持奋斗不卑不亢的人。

遇到你这样的领导是一种幸运😀

看完了

好丰富的经历,↖(ω)↗加油

Mr.Li #16 · 2018年04月13日 Author

修改了一下,不是<测试设计的艺术>,是<软件测试的艺术>.

Mr.Li #19 · 2018年04月13日 Author
zhiqingjiang 回复

谢谢

楼主能不能带上我😅 断断续续快两年了,没有质的提升

Mr.Li #126 · 2018年04月13日 Author
锅锅的锅 回复

有空的话我会再发表我的技术分享,你可以关注一下.
另外我自己目前也在谋求新的工作,暂时不方便谈论带不带的事情.

Mr.Li #22 · 2018年04月13日 Author
bingyan719 回复

谢谢捧场

Mr.Li #23 · 2018年04月13日 Author
KeepMoving 回复

一路走来不容易,但是努力的途径总是相似的.

哥们,厉害了。我也是郴州人,不过我在南京打工,嘿嘿,也是做测试开发的,加个脉脉交流下呗

老骥伏枥志在千里, 烈士暮年壮心不已。共勉,话说我也 10 年了啊。。

郴州人,老乡的经历太精彩了,一起加油!😃

思寒_seveniruby 将本帖设为了精华贴 04月13日 13:42

自我学习提升的那一段看完很有感触,向你学习,也要这样努力

兄弟,看完你的奋斗历程很是感慨,佩服你的努力!有你这样的校友我感到荣幸与骄傲

老哥不错啊,同深圳

工作快两年,顶一个。希望八年后回顾自己的十年测试经历的时候会是比较欣慰的。

看了你的经历,自身很有感触。能够让自己自学这么多东西,而我却是看一点就不想看了,总感觉要不然就是太简单,要不然就是太难,从没有静下心来研究过什么东西。感谢楼主,我也要梳理下这几年的测试路了

佩服,对比发现自己还是太浮躁

佩服那些安稳的人,我还是太浮躁了😫

感觉迷茫了

像老哥学习!渴望老哥制定迷津

厉害了!

同样我也是十年经验,不过我起点比你更低……加油,共勉

佩服,加油

我也是从设备维修转行的!支持下

老哥写的很不错,自学能力这么强,是我学习的榜样!

看完了,看的很爽。我一直相信,机会是留给有超强自驱力的人的。之前在搭 ui 自动化测试框架,还没用到实际的工作中,前段时间看了美团的 lego,又在尝试做一套那样的系统,做的过程是痛苦的,看到楼主的经历,感觉动力变得很足。向楼主学习!

特别励志,感谢楼主!!

点个赞,总结写的真好

忍不住注册来点赞!读完楼主的文章,发现了自己的一些问题:内心依然有点浮躁,不够自信,自我驱动力、韧劲略显欠缺,知识体系不够完善,要迅速行动起来,改掉坏习惯,完善自己欠缺的部分!!

看到测试老人的帖子,很有共鸣,往事历历在目,一份耕耘一份收获,共勉!

真强,学习之!

确实厉害,已关注。

在好公司拿到薪酬比你高的人,水平并不一定比你高。这句话没错啊

来深圳第二年 进入测试行业的第二年 希望以后越来越好

匿名 · #50 · 2018年04月16日
仅楼主可见
陈子昂 回复

认同

坐等经验分享😄

感觉自己现在的自己不能沉下心来研究东西了,变得特别的浮躁,并且患得患失,看到楼主哪样,真的是自愧不已,自己得深思下了

楼主确实牛逼!赞赞赞!

👍 期待自动化测试分享

大神,你真是怎么整代码这一块的,我看了视频学习,但想写点东西还是困难,没有思路

测试大大,我要粉你下

厉害了

仅楼主可见

测试的大咖,向你致敬!

十分感谢,您的分享,深有感触呀!

前段时间还和下属说过要自己有担当,在机会没来前做好准备,机会来时有能力去抓住。向楼主学习

楼主好,看完之后,字里行间都能感受到踏实和坚定, 坚持自己坚持的,终会得到自己想要的。
想请教楼主,能不能分享下自动化测试工程师的知识体系?
小白我手工测试多年,期间也学习过 java,学过 python,做过接口和数据库相关的测试,现在是在移动端手工测试。同时在学习 selenium+python。如果想要转自动化测试,需要选一个方向吗?比如说移动端,或者 web 端?

向老哥学习。踏踏实实做事。

也是 7 年了,一路走来,不知道方向

真能折腾

好励志,期待自动化测试技术分享😀

楼主是个妹子?

也许这是每个人的机缘,不同的机缘,不一样的人生!这句话体会最深
十年的时间从 2k 多到 20K 多,以楼主的努力及能力换个方向看世界或许个人成就更大。祝愿楼主越来越好

想知道你如何培养员工的思维逻辑、思考方法、工作方法、文档书写能力和口头表达能力的,希望可以具体一点~谢啦

越工作越迷茫的感觉

哎,若有你这般心志可好。。就是没办法踏实下来好好学习。。也不知从何学起

仅楼主可见

看完很佩服,也有些羡慕~!有点想加入这个团队~!

佩服佩服,真的要像楼主学习,我现在就是很焦虑,手工测试很多年,最近才完成了 ui 自动化脚本。 祝福楼主顺利找到满意工作,然后期待楼主分享更多技术干货。

我培养的骨干即使去了 BATJ,照样也是优秀的。因为我不仅仅是培养员工的测试设计能力和代码编写能力,我更注重培养员工的思维逻辑、思考方式、工作方法、文档书写能力和口头表达能力。

楼主棒棒哒,我也觉得培养人是莫大的成就,今年我的团队走了四个人,三个腾讯一个阿里。我也感激哪些有很好机会但仍旧选择和我一起努力的伙伴们。

大佬考虑来上海发展吗

厉害,我们都会向你学习的!

Mr.Li #66 · 2018年05月03日 Author
D 回复

暂时只考虑深圳广州。

Mr.Li #77 · 2018年05月03日 Author
碧莹 回复

在这些点上就可以,任何形式都可以,我也不是特别能系统地表达出来。
我个人的做法是与下属更多沟通式的交流,而不是命令式的;另外,我会引导下属从心底里想学技术。

64楼 已删除
Mr.Li #78 · 2018年05月03日 Author
jack 回复

说的很对,眼界不够高见识也不太广,外加缺乏一些魄力。

Mr.Li · #79 · 2018年05月03日 Author
仅楼主可见
Mr.Li #84 · 2018年05月03日 Author

关键是要实践,光看代码没有;在实践中调试并找到成就感。

仅楼主可见

想成为你的手下😎

自己经常在迷茫中徘徊,知识点掌握得不细,不够深入,不知道大佬有什么指点吗

看完了楼主整篇文章,目前在所为的大公司,从做测试工具开发,现在搞测试,感觉学不到任何东西啊,相当迷茫啊。

和老哥的心路历程有些许相似,比较有体会,加油⛽️

老哥,能当我师傅吗?

看到了老哥的分享,感触颇深,我也是才提了离职,团队领导对技术需求不是很大,一年从手工通过努力到现在会 app,webUI,接口自动化,感觉技术遇到瓶颈了,所以想出去试试,不努力就会被社会所淘汰。。。非常佩服像您这样的老大,纵然不能留住每一位下属,但是他们出去后一定不会忘记您的,您通过培养人获得的成就也不是一般人所能体会到的,像大佬致敬,前路漫漫,继续前行

楼主的成功在于时刻保持清醒的头脑和时刻知道自己是需要往更高方向走的人

匿名 #52 · 2018年05月11日

看了楼主的帖子,里面有不少经历完全相似啊,先不说我俩专业一样,我毕业 6 年,最先的时候去工厂做过 QA 质检,然后来深圳去的华为外包,然后跳槽去了公司 A,待了两年,又来到了目前的公司 B。通过自学自动化,python,慢慢积累知识,后面开始做自动化写框架,直到现在,可以说是稍微浓缩版本的楼主了。我的想法和楼主也是一样的,一直做不断的学习,不敢懈怠,不想到时候有机会来的时候因为准备不足错过而抱憾,加油吧,砥砺前行。

从 51testing 过来的,关注了,希望后续楼主能继续分享呀

不断的总结和变化,我做这行也 5-6 年了,感觉自动化测试要往 AI 转了

感觉我这十年都白混了,看到你这历程,曾经为也有很好的机会我都没有把握,如今再想从头拾起,难了。有心无力

Sutune 回复

外包不值得去了吗?为啥听说测试离不开外包呢

祝福老哥,祝福所有不满现状愿意付诸行动的人!

很想跟楼主学习测试经验,刚从开发转测试,现在在学习 appium 和 appcrawler,固执的想先从技术下手,但感觉测试思路很重要,目前还比较懵,期待楼主的分享,杭州考虑一下哈,本公司求贤若渴

顶老哥

哈哈,看着就像在看自己的经历一样,只是我一直走的技术路线,没走上管理,继续加油吧~

认真的读完了,谢谢分享,有感触,自己还是偏浮躁,没能静下心来像老哥一样。

很踏实,点赞。

给你点赞

新人特意注册账号来点来赞。。。很棒的分享。。。。。。。。。。。给力

我想了解一下测试的整个流程,从宏观上认识一下,除了您提到的《软件测试的艺术》,还有其他推荐的书吗,谢谢楼主

赞,楼主可以分享下如何从单测试开发过渡到到测试管理吗?

好想请大佬带带我,现在公司没人带,自学也不知道问谁,有点迷茫,但是还是在慢慢自学中,

仅楼主可见

励志,学习

我们经历比较相似,但是没你那么精彩,15 年毕业去了富士康,呆了一年通过自己得自学在期间算是做开发类得工作,然后出来找工作,刚刚开始还是开发,但是想到工资很低,然后去了华为外包做自动化测试,那时给个六七千,然后呆了半年,把项目基本做完了,也学到了基础框架怎么写,然后去了游戏公司,开始自己带人,呆了一年然后走了,因为自动化推动太难了,现在即将到另外一家平台大一点得公司,薪水也到了一万多,期望在后面得日子中,自己能够继续不断得提升

看到作者写的,作为一个 6 年的测试人,真的深有体会,尤其写到小公司对测试的不重视,对流程的的不重视,感觉这应该是很多测试人的无奈。祝福作者在这条路上冲出不一样路,而我还在挣扎,自动化也做过,但是并没有领导关心,推动起来真心不容易,领导关心的唯一一点就是有没有 bug,并不关心你做了什么。看了作者的帖子,让我坚信一点,不管什么时候都要充实自我,做个在机会面前有准备的人。

仅楼主可见

很期待你的技术分享,祝愿你往后的路越走越远

Test44 回复

性能工匠,没找到这本书,求购买地址。

很鼓舞人心!万事成败,只能靠自己!

chen 回复

小公司能活着就不容易了,体量起来之后就容易后宫斗,前人挖坑;后人填坑,自以为聪明的就悄悄坐收渔利之利;但其实哪天,又空降一个大大,才醒悟;上家公司就是这样~机会是自己创造的,测试人员就是要不断进取,改变和挑战;

其实这个话题,不光针对于测试,开发一样也会遇到这个问题~尤其这几年越来越突出了;以及有好多老开发转测试了,一线城市,毕业生越来越优秀了;70% 的毕业生都来搞 IT 了~测试人员肯定也要进步的;

楼主,你那个"找到了下拉框可选择的元素的定位"的问题怎么解决的

我找到定位 他就是不点击,然后超市 30S 就没然后了

厉害了,老哥转型很完美

Better 回复

性能测试巧匠,京东应该有(我买了有点久)。它有助于理解和设计你的性能测试用例

看了之后 内心有一阵阵澎湃 大佬收弟子吗

仅楼主可见

祝福你!

129楼 已删除
simple 专栏文章:[精华帖] 社区历年精华帖分类归总 中提及了此贴 12月13日 14:44

祝福!

你的十年真精彩!👍 我的三年就太悲哀了,遇到什么困难就想逃避,向你学习👉 不过我们这个小城市永远没有你们大城市的发展好,学到的技术也很少有用武之地,而我也不可能去大城市了。

simple [精彩盘点] TesterHome 社区 2018 年 度精华帖 中提及了此贴 01月07日 12:08
仅楼主可见

老哥写的很真诚!祝福

仅楼主可见

嵌入式自动化测试,老哥能简单介绍一下吗?类似于 UI 自动化的功能回归吗?实现了怎么样的自动化测试?

做好自己的这份工作,其实就是为测试行业、为祖国、为社会增添了一份贡献。💯

给老铁点个赞~我也是毕业 10 多年的打工人了,期间做过 java 开发,php 开发,前端,安全测试,现在专职做测试开发,感觉测试开发更考验一个人全方面的技术能力~
这句话说得特别好: 如果想要改变,那就把自己锻炼得很强大得到各方的认可
强大的技术比嘴炮和权利更能让人信服,不过我目前还在小厂混迹,虽然薪资可以,还是期待一个让自己大放异彩的机会~

纯白约定 回复

现在怎么样

hug. 回复

😉 进了个外企做专职测试开发了

magicyang 回复

快去写,我蹲着。(最近看你挺活跃的)

谢谢!

996 · #134 · 2024年02月05日
仅楼主可见
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册