职业经验 别人家的测试在做什么?

兔子🐰 · 2014年11月22日 · 5950 次阅读
本帖已被设为精华帖!

(写在前面:今天跟同组的同事聊起日日重复的工作,突然都很好奇别人家的测试在做什么)

各位测试同学,忙忙碌碌每一天,重复重复每个版本 -- 都说测试很枯燥,你觉得自己的工作枯燥嘛?
来来来,说出你的故事,让大家看看别人家的测试在做什么,比比谁家测试最牛掰(掌声响起~~)

作为有(gou)追(shen)求(jing)的露珠,我先来说说自己的日常工作。

我是个被外派的功能测试人,每周一个耗时至少两天的 regression test,还有找 bug,验 bug,跟踪 bug;最不无聊的事情就是测试新 feature 了,终于可以接触新东西,但是又要写模板化的 case,测 case,找 bug,验 bug,跟踪 bug.....最近的大好消息就是做 API test,但是从零学 java 表示笑着流泪=.=

描述完毕,热烈欢迎同学们踊跃回帖啊,小兔在此鞠躬道谢啦。

共收到 45 条回复 时间 点赞

10 年大学毕业,做 QTP 自动化测试 +loadrunner 性能测试!

10 年底跳槽,在新公司一开始同时在三个 team 打工,这边 30% resource, 那边 30%,那那边再 40%,周而复始做测试,天天搭环境,写 case,测 case, 找 bug, 验 bug, 写 SDK 自动化脚本,写 UI 自动化测试脚本,久而久之,很累,无趣,学不到东西!

11 年底,很幸运调到了 cloud 项目,接触了很多新鲜事物,开始搭建 cloud infrastructure,搭建域,搭建 VDI 环境, 虚拟机,RDS, Citrix 各种玩。项目起来后又回归测试本源,搭建 service 层 API 自动化框架,web UI 自动化框架。 这种状态一直维系到 13 年初。

非常非常幸运在 12 年初作为唯一的 QA 加入了 web&mobile 框架组,各种 web, mobile 相关知识充实着自己,有点招架不住。13 年初至今,一直活跃在 web, mobile 自动化测试,性能,安全测试领域,搭建了跨平台(browser, ios, android)的自动化测试框架,组织搭建了项目 web 性能评估,监控平台,筹划中的安全测试平台!其中很幸运在 14 年下半年团队招入了两位新 QA 成员,终于可以一起学习,一起搞测试,一起战斗,一起玩耍了。。。

#1 楼 @seveniruby 8 年前 (>.<...可以喊老前辈嘛,嘻嘻~

#2 楼 @luis 同是 10 年毕业的握个爪儿~觉得你是喜欢测试这个职业哒,励志贴

@lilyandlucy 目前来看确实还蛮喜欢测试的,因为工作内容比较充实,有 value,一直有新东西可以咀嚼。作为外派还是早日转正或者脱离外包为好,一起加油!

14 年毕业的飘..
移动测试方向..
大三出来实习后一直是做功能业务的测试,移动方向的自动化测试。也算是做着自己喜欢的事。

我也是一个被外派的功能测试人,和小兔比较类似,找 bug,验 bug,跟踪 bug。在工作的间隙,做些自己喜欢,或者说比较有趣的事情。个人感觉,就是要有事情做,不要让自己闲下来,不管对自己有没有提高,都要做好,我也在向这个目标靠近中~

#2 楼 @luis 如何做跨平台的框架呢?

说说自己吧

六年前毕业去了一家国企搞信息化,搞了三年,后来搞了一年路由器开发,现在做了两年自动化工具开发
这两年各种酸甜苦辣啊,最大的感觉就是自动化这东西离领导的预期太远了,,,

@uncle_mm 看你的项目是什么,简单的说就是结合各种开源框架(基于 webdriver wire protocol)提供统一的 API, 然后针对业务做分层。

测试是一把辛酸一把泪,很多公司都不重视测试,现在工作主要做测试管理,离技术是越来越远,考虑下步转产品

公司酱油六年,现在和 2 个同事在一起弄自动化,没有考核,也没有项目规划,完全看领导爱好了。

12 年毕业,进入第三方测评中心开始测试工作,每天在写测试相关文档、测试用例中度过,大部分时间在做功能测试,由于工作性质原因公司电脑不能上网,几乎与互联网处于隔绝状态,14 年初领导开始让我带团队做项目,14 年 6 月份选择辞职开始找互联网相关的工作,然后来到了现在的公司一家创业型公司,刚来时没有测试人员,app、网站都是我自己在测试,由于之前完全没接触过 app 测试,一边摸索一边爬吧,大部分时间在做功能测试、偶尔做性能,现在一边做好分内的事一边接触自动化,一点点的爬吧,感觉自己不会的东西太多太多。

11 毕业的。 做了一年 PC 软件加半年 Web 的手动测试,主要是这一年半的时间学习测试相关的东西, 基本功都没扎实。接着在同事搭的框架基础上,继续干了半年 Web 自动化实现简单的 UI 检查。13 年调到移动组,看了两天文档开始做 PC 软件加移动端自动化,摸爬带滚地推倒了好几次框架。业务方面一直是弱项,而且越来越弱。下半年来,工作时间很大部分在维护代码,跑回归,感觉被拖着,很少时间用来加新功能。累了倦了急了,也有点看不到方向。准备跳了。

13 年毕业,毕业前在一家著名的外包公司 (测试中间件) 实习过接近 1 年的时间。当然,现在特别后悔没有多待在大学好好享受大学生活。13 年毕业后找到一份金融保险行业测试的工作,主要测试保险相关的,有 web 测试、客户端测试、也有 PAD 版测试。由于实习的时候是在外企,本身英语也不错,会点点 Linux 服务器相关的。被领导发觉了就开始让我整配置环境相关的东西,搭建、维护测试环境,配置 web 中间件等。测试的也比较有成就,测试经理和开发经理都比较待见我,领导让我研究 PAD 版上的自动化测试。但 14 年初夏的时候工作遇到点变动,后来重新找过一个做公安系统的公司。
虽然产品差了很多,测试流程也不一样。但是用的东西都差不多,我上手快,学习的快,领导也比较待见我。这边测试流程是拿来一个东西,指定一个人为主要测试人 (相当于测试经理,但我们都是底层的) 测啊测的,测了几十个成百个 Bug 了,开发再改;改完一版继续测。如果这段时间没有事情就一直回归那个版本,完善用例。挺烦的。没事的时候大家帮忙别人的项目测试。测试好多个版本没什么问题了交给另外一个部门去测,如果那边发现问题了测试的这个负责人就得承担责任。
这边也有 PAD 端的测试,不知道为什么,我在了两个公司领导都很少要求我测试 PAD 端的东西,我本身也不怎么喜欢玩 PAD,总觉得点啊点的眼睛累,手指头累,总会看花眼。
这时候领导觉得我比较聪明,我相对别人来说研究能力、学习能力是比较强……,就又让研究 PAD 的自动化测试,于是目前就在研究中……
功能测试时比较烦,啰嗦,枯燥,尤其是一个版本测好多天,自动化测试研究的还真没信心。

#15 楼 @pajack Pajack, 猜猜我是谁- 3-

#6 楼 @anikikun 14 年。。太凶残了。。。

哈哈我来描述下我吧。。看到小兔,我就屁颠屁颠的过来了。

我 2010 年开始做测试,500 元一个月。当时很简单,xls 编写测试用例,不停的,每天编写,执行,编写执行。整整两年就是这样过来的。几乎是没有空闲的时间去学习,说实在的,自己也没有这个意识去学习,然后看文档,国外文档几乎就是看不懂的,就这个节奏。

既然是说公司里的事情,我在公司外做了什么这里就不描述了。然后第二个公司就是还是不停的写用例,执行,写用例,执行,只不过系统不同了,不在 xls 上面做了,而是在另外一个系统上面。

接着就是去了第三家创业公司,同样的编写用例,但是不同的是开始接触了 mac 和 api 测试,不过也是仅仅这些。

最终在 2013 年年底来了支付宝之后,我完全解放了,不再写用例,完全的进行新技术的探索,以及技术在项目中的落地。也是我想要的一种状态。

说说我吧,7 年在两个公司做手工功能测试。网络知识还可以,英语和老印说个话没什么问题。现在想转自动化测试,如果在半年内学不好。就想换行的节奏。话说,转行也不知道做什么?否早转了!

深深的纠结之中。

#20 楼 @wenhuifu 加油,往前走总能看见方向哒~我有点懂你的纠结,我也有类似的迷茫

很惊喜得到这么多回贴,谢谢大家!
--不知道我这样回复是不是所有回帖的都会收到提醒(暴露了对论坛功能极度不熟悉><..)--
想不出特别鸡血振奋的话,也不想说多么热爱或者讨厌测试工作,不管是哪种现状,让我们坚持往前走,万一有更好的机会呢~

#19 楼 @monkey 真给面子~开森~~

#23 楼 @lilyandlucy 夜猫子你好。。。

这帖子感觉很励志啊~
说说自己,05 年开始一直做测试,今年之前一直在做通讯产品的测试,自己设计一套流程,自己玩。基本上可以这么理解。所谓的协议啥的也很长时间不会有太大的变化,基本上就是和 BSP,信令之类的打交道。
老项目逐渐淘汰,通讯产品的淘汰速度比 APP 那是慢多了,被老大安排在老项目蹲守。实在是闲着无聊(不用提 BUG,有事支持一下即可),开始学写自动化。
正好部门转型,开始做一些家用端的产品,就去做一些自动化的脚本编写,前面主要是 API 的编写。目前属于赶鸭子上架型的在学 APP 的自动化。个人感觉 APP 的节奏比通讯行业快了很多,希望跟大家多学一些。~

做了三年功能测试,自己觉得测试比较重要的还是思维,包括全局的思考,异常的思考,发散的思考等。
因为本身是个对任何东西都会质疑的人,所以也不会觉得测试枯燥。
就提 bug、与开发沟通能力来说,觉得自己做得还不错。但烦躁的是流程太繁琐。有时候怀疑公司是不是就是因为效益不好才卖力抠流程。
接下来准备转去做白盒测试。
不知道这里有没有做白盒测试的前辈,可以交流下白盒测试的优缺点吗?

我也来说说我的工作经历吧:
12 年上半年,对自己专业厌倦了,然后想都没想就去做了网优,东西太杂,学的东西太多太多,又没有人带,最后只学会了最基本的拉网,问题点分析,最后实习期结束就离开了
12 年 8 月底进另一家公司做手机测试,外包的,给移动做入库的测试,很简单,就一个用例,不同的手机反复的测,那时不知道怎么的,居然做了大半年,后来 4G 项目起来了,就做 4G 数据类终端的测试,也是手工测试,速率路测啥的,居然也做了大半年,最后 14 年初,觉得这样不对了就跳了,还是手机测试,也还是手工测试,三星的外包,只测三星的手机,就用个 QXDM 抓抓 LOG,一切都是如此的不尽如人意~
14 年 10 月,进入现在的工作,依旧外包,做阿里的项目,陷入死循环了吧,就是写用例,改用例,测用例,找 BUG,抓 LOG,复现,回归,每天一个版本,几乎每天加班,不跟阿里的人在一起工作,还总被嫌不干事,不过这也跟我的性格有关系,跟他们交流并不多
最后想说,既然选择了这条路,我也相信这是有发展的一条路,所以,还是会继续走下去,不断的去学习,慢慢地爬,总有一天能站起来走的,能走了那离能跑就不远了~

#26 楼 @elvish testerhome 的群里问问 可以找到很多白盒前辈/大牛~

楼上都很励志,忍不住也来写一下:
11 年毕业,去了一家做外语培训的互联网公司做测试,web 和 app 都做,那个时候刚接触测试,不用说肯定是功能测试,每天都是写用例、执行用例、提交 BUG 等重复劳动,与楼上一些朋友基本一致。

所幸的是那个时候并不是非常忙,自己又对 app 很感兴趣,于是开始花时间研究一些测试技术,monkeyrunner、robotium 等,后来觉得这样没有项目支撑的学习太慢,待了一年半以后我跳槽了。

13 年初来到了一家著名的旅游公司,主要做 app 相关的测试,原本以为能借助更大的平台来丰富自己,谁知这里的节奏相当快,一个月一个大版本,而我能做的依然是不停的写用例、执行用例、提交 BUG,很少有时间来充电,只有周末自己去抽些时间学学 java 和 python 的基础知识,这样的状况一直持续到 14 年初。

年初公司架构调整,我到了一个业务较少的部门,领导又是专门搞测试技术的,这才跳出了功能测试的循环,陆陆续续开始接手一些 api 和 ui 的自动化测试,下半年开始尝试一些简单的测试工具开发,我觉得这才是我想要的节奏,2014 是我很幸运的一年。

测试的路还很长,而我,才刚刚上路。

我专门来看别人家的测试都做什么 学习下 自己家却说不出口 😳

#30 楼 @mango_5 写出来 不用说~

32楼 已删除

13 年实习,那时候不打算毕业后从事计算机工作,就找了个测试应付学校,然后初次接触到自动化测试。14 年毕业后去做了半年 Android 开发,然后因为一些原因,14 年末离职回到家乡咯。再然后回到原实习的公司,开始学习 appium,做移动自动化。现在很迷惘,不知道该改回开发还是专心学习自动化。

12 年实习,一开始主要做政府部门的验收测试(公司拿到了对应的资质证书),2~3 天把项目的招标、需求、概设、详设等看完并根据需求写用例,然后又 2~3 天到客户现场把用例执行完(功能测试和压力测试,使用 LoadRunner 录脚本然后根据需求确认性能点是否达标),最后出报告。基本上 1 周 1 个项目的节奏。后面公司需要人手做公司的操作系统的兼容性测试,于是学习了 linux,开始用 shell 脚本来跑一部分测试(脚本都是别人写好的,当时对 linux 的东西还不是太了解),测试安装、驱动性能等。
13 年毕业,进入一个做海外外包的外企,进入了一个产品线包括嵌入式、web、android、ios 的项目。第一年先是做 ios 测试,然后 android,然后 web,都是纯手工测试。业余学了一些 ios 和 android 调试工具的使用,知道了 appium 的存在(当时 appium 刚出来,还是挺热门的),学会了用 python 写一些简单的监控脚本。正准备开始自己弄一些脚本来让手工测试不那么枯燥的时候,公司需要开发一个测试第三方配件的测试工具,刚好用的是 python,leader 和我也比较熟,然后很幸运地就加入了。现在基本完成了工具的开发,正在写对应这个工具用例作为演示。
过程中也有人建议我转做开发,因为我有一定的编程经验(以前在学校搞过 J2EE 和 web 的一些东西),但我还是更想做测试,一方面做开发做久了也会很枯燥(开发也有重复性的工作,也有不少 copy/paste),会让我失去对计算机的兴趣,另一方面如同《Google 软件测试之道》里面 Chrome 测试工程经理 Joel Hynoski 所说,“测试是开发过程里面工程师能涉及的最远的地方”。我喜欢对所有事情都一探究竟,直到我完全理解,测试正好可以做到。
后面还会继续专注自动化测试,当然作为基础的开发也会继续学习。

13 年实习,7 月份大家都已经找到实习工作了我还在玩,玩到无聊了发现该对付实习盖章的事,最后用了几个礼拜网上过软件测试的理论知识,下载 QTP,LR 视频学习(纯属扯淡,现在都没用上)。进了一家公司做测试,手工测试几个内部项目,外包项目是 web 也是做手工测试功能测试,写写测试用例(其实根本没什么用到),写写用户使用文档,测 Bug,当面跟开发说,搭建 jira 根本没人愿意用。当时产品经理跟我说做测试一定要会代码,第一天就跟我推荐了 selenium(后来很久我才学上)。4 月走人了。因为种种。
后来 14 年 5 月找了个 ERP 公司,流程规范了,每天学业务,手工测试 BUG,测测测!新的项目组,后来也都合并到旧的项目组了,这段时间是我最累的时候,上班测,下班学习 selenium,python 七七八八的东西。8 月辞职,忙毕设,新公司以为可以做自动化和一点点性能,很闲,手工测试,规范的流程吧,闲的时候自己学习,加学习群,学了很多前端的知识,selenium+python,做了点压力测试,结果公司人员变动,新行政主管来,我被炒了。(小公司不秀存在感就是这个结果,也证明了自己的无用吧)
14 年 11 月到现在,电商公司,有闲有忙,只有我一个人的测试,依旧得闲学习,最近刚做了 api 测试,搭建了 UI 自动化,慢慢搞,一个人事很多,虽然也是没人在乎你做这些。最近刚入门 appium,感觉挺好的,继续学习吧。

PO 主一句话让我特别的感动:「笑着流泪」

#35 楼 @jennyhui 手動點贊! 勤奮的孩子不會差,加油~~~

#32 楼 @z7039585 夢想總是要有的。。。(下文請自行填空,想要啥填啥)

10 年实习,11 年毕业后进入一家二手国企,做的都是手动功能测试,说好的专业培训啥的入职后发现都没有,垄断行业的产品测试标准真是不敢恭维,对比同事们每天公务员一样的工作状态,我这种一个月找出 300+BUG 的人就像个格格不入的奇葩=。=现在跳槽我发现最拿的出手的还是在民生实习的经历(见笑),国企就像个泥潭,我已经荒废了三年时间,不想继续下去就自学 python 和 appium 想跳出去,也纠结,也迷茫,也有人泼凉水:混了快四年了才想着跳出去,没有相关经验哪有公司会收留你?我就一直在水木找看有没有公司能收留我免费兼职,人总要逼自己一把的,每次懈怠的时候总会想起一句话,yesterday you said tomorrow,与君共勉

无悔 我的职业经历,以及对测试道路的一些疑惑 中提及了此贴 12月01日 18:57

还没入职咧,先收藏下

工作才 2 年多,我还年轻呀😁

12 年出来工作,刚出来实习从事手机整机系统测试,做的基本都是功能测试 + 外场 + 简单的性能测试 + 手机支持的第三方应用兼容测试。后期公司转型,将内置应用独立,每个应用有独立的产品经理负责,成立产品自动化小组,基本事情就是写用例,测试模块,搞 rotbot 自动化。进去后半年,发现管理混乱,事情也杂(产品经理和测试经理一起管理,除了产品测试外还要兼容手机整机测试测试,产品测试完还要下发到项目组进行各个手机整机的兼容测试,跟踪,干不完的事情,还有狼性文化。。。基本每天 11 点下班)。后来坚持不下去;13 离职后跑去电商网站。主要也是搞 APP 测试,因为 APP 才开始搞。同时也接触到网站测试。APP 搞起来不久。老板感觉 APP 不咋地,把 APP 团队都干掉了。。。后来想学自动化 + 性能。14 年直接去了一家外包公司,专做 APP 性能自动化(主要是手机 APP 响应速度,内存,电量,流量等)和移动合作。从 装系统,部署服务器,部署环境。写脚本。收集数据,手机数据写报告,都做。但是都是基于他们自研的方法写。后来因为他们的工具方法不让外部人学,达不到目的。同时公司也接到互联网金融的项目,测试交付第三方后感觉前景不错,就离职出来找互联网金融。15 年去金融公司呆了一家。实习期没结束就倒了。重新另找了一家,现在还是要死不活。做的都是 APP+web+ 公众号。基本功能测试,活多人少,领导不肯招人,很多事情想干但没精力干。老板的承诺太多,实现太少。挂个名当管理,实际还是做测试。。。离职准备中

44楼 已删除

科研医疗仪器行业的表示整天都在流程中和开发、质量相爱相杀

匿名 #46 · 2019年05月05日
结婚兔 回复

同意这样的观点

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册