51Testing软件测试论坛

标题: 黑盒测试工程师的最终出路 [打印本页]

作者: 德尔惠    时间: 2012-3-20 16:41
标题: 黑盒测试工程师的最终出路
本人是做手机黑盒测试的,属于最基层的手工测试人员,个人觉得现在的测试领域是需要这些没有什么技术含量的手工测试人员的,但是这种工作工作简单,工资低,没什么前景,公司喜欢在学校找些实习生来降低成本。要想有出路的话,就要慢慢做更高级别的测试,或者是上升到管理,来做团队的管理。
以上属于个人的看法,期待牛人的高见。
作者: 德尔惠    时间: 2012-3-20 16:42
自己抢个沙发
作者: testMM1    时间: 2012-3-20 18:16
目前绝大部分的测试人员都是基于手工测试的,导致测试人员整体水平较低,所以薪资低,地位低,前途渺茫是正常的,如果可以 还是做开发 或其他岗位更有前景!
作者: 德尔惠    时间: 2012-3-20 23:21
说的有道理啊回复 3# testMM1
作者: 喝少了想上树    时间: 2012-3-21 09:35
自动化测试或性能测试
作者: 正在更新    时间: 2012-3-21 09:42
别太迷信自动化测试 这个东西在国内目前 是雷声大雨点小,有机会好好搞搞coding 做开发测试
作者: thenbest    时间: 2012-3-21 14:35
还是开发有前景,不过测试转开发有难度啊
作者: qingchengfeng    时间: 2012-3-21 14:53
不喜欢开发肿么办?
作者: cindyker    时间: 2012-3-21 17:23
自己喜欢就行
作者: zbl0531    时间: 2012-3-21 17:24
其实你这么想:如果做自动化测试,那你当初还不如去做开发。
黑盒的出路,应该在管理、或者走产品经理,在中国,技术是次要的。
作者: 故事里の树    时间: 2012-3-22 10:01
我不赞同,在现在的中国市场,测试起步较低,所以造成很多公司不是很重视,测试还是有很大市场的!。我知道的我们公司有人做7年黑盒测试,也不过是一个测试小组组长而已。我感觉,如果想要工资高,只有不断提高自己。
作者: userlei    时间: 2012-3-22 10:29
是啊
作者: renforwards    时间: 2012-3-22 12:56
和楼主有一样的体会,我选择的路是做测试开发,做软件的必定是要与code沾点边,以后才好办
作者: renforwards    时间: 2012-3-22 12:57
个人体会,个人体会,总之总是这么在做黑盒是很没有前途的
作者: rossini23    时间: 2012-3-22 13:39
觉得你把测试理解为“测试执行”了,如果只是简单的按照别人写好的用例甚至没有用例来胡乱执行测试,那么这种工作就是“简单,工资低,没什么前景”。
除了“测试执行”还有测试设计、计划,你想想,你们测试用例哪来?测试用例如何保证是有效、高效的?如何把测试前移到开发阶段,对需求、设计进行测试?如何使用最小的测试资源来最大程度地保证质量?
我觉得上面这些都是需要“技术含量”、“有前途”的工作,而不是只有转去“管理”。
作者: 薰衣草の香    时间: 2012-3-22 14:02
{:4_83:}黑盒这么不景气,我刚打算改行做黑盒,我看网上那些招聘信息,测试工资也不低啊
作者: zbl0531    时间: 2012-3-22 14:43
回复 12# 故事里の树
这社会有做7年黑盒测试的,这工作经验肯定有水分的,哈哈
作者: yjiong0217    时间: 2012-3-22 14:54
我看到很多招聘条件上都要求必须会自动化,性能测试,然后招聘进去之后还不是一样做黑盒手工测试,据我所知真正做到自动化的公司不多。
作者: 德尔惠    时间: 2012-3-22 16:25
你那个开发测试是指?回复 6# 正在更新
作者: 德尔惠    时间: 2012-3-22 16:27
你说的我能理解,回复 16# rossini23
作者: 德尔惠    时间: 2012-3-22 16:27
就是啊,有道理回复 15# renforwards
作者: smile511    时间: 2012-3-22 17:13
其实开始手工测试,后面逐渐接触下简单的自动化,了解下,以后做测试主管或者管理层,都是种出路
作者: Jane70301    时间: 2012-3-22 18:33
难道黑盒测试工程师就只是会手工吗?
管理方面:编写测试用例,测试计划,测试监控,测试报告。。
技术方面:提高代码认识(理解程序基本原理,虽不用编程)和log分析能力,性能测试和自动化测试方面,个人认为虽然不做但还是要会的
软件能力方面:如沟通技能,英语技能,解决问题的能等

我想,黑盒只是一种方法,不代表技术高低的评判
作者: qingchunjun    时间: 2012-3-22 22:27
我写了一篇关于测试工程师职业发展的帖子,发给楼主参考一下:http://www.51testing.com/?uid-22 ... space-itemid-809559
或许可以给你一些灵感,呵呵。
作者: qiulijiao88    时间: 2012-3-23 16:19
迷茫中
作者: lcy365524886    时间: 2012-3-24 16:58
难道黑盒测试工程师就只是会手工吗?
管理方面:编写测试用例,测试计划,测试监控,测试报告。。
技术方 ...
Jane70301 发表于 2012-3-22 18:33



    赞同~!
作者: wob哭    时间: 2012-3-26 13:25
嗯 可以做到自动化测试的公司还不是很多  不知道是不是现在公司还不是那么注重测试
作者: qixian    时间: 2012-3-26 14:00
回复 19# yjiong0217


    是这样子的,但并不意味着黑盒测试没前途,问题在于你是否愿意学。
具体到自动化测试,在国内大部分公司都只是写在招聘职位表上,真正实际测试中,很少
作者: llaflj    时间: 2012-3-26 14:05
可以向SDET发展,也可以深入研究测试,为以后的测试人员铺路
作者: fenghaolovetest    时间: 2012-3-26 14:53
其实现在的测试人员薪资水平也不低,不过要看你在什么样的公司。
还是有很多公司的招聘要求是很严苛的,那么薪水自然也不会太低了。
而且很多大公司同样会有很多黑盒测试人员,而且中国的软件行业肯定是以黑盒测试为主的。
作者: 德尔惠    时间: 2012-3-26 17:08
说的有道理啊回复 31# fenghaolovetest
作者: 德尔惠    时间: 2012-3-26 17:09
楼主在此感谢各位了。
作者: celery.zhang    时间: 2012-3-26 17:16
同感 我也是做黑盒测试的 没有前途 薪资待遇不高 迷茫中
作者: zhsongmx4632    时间: 2012-3-26 22:41
我之前是弄android方面测试的,一开始手工三四个月的样子,之后弄自动化一个月左右,然后转向B/S架构的测试。  
当初从android转方向好不容易啊,现在想慢慢向性能、白盒方向发展。
对于自动化我也接触过 不论是android还是其他的工具 在我看来只是工具 如果你想的话你也可以走流程方向走啊,谁说黑盒手工就不受欢迎了。
作者: ych0073    时间: 2012-3-26 22:55
我们公司也是黑盒测试的比较多,自动化测试的只有一个小组,重点还是移动互联网的方向的~
作者: 德尔惠    时间: 2012-3-27 09:23
也不全是吧,黑盒的测试也有流程方便的,包括测试用例的涉及,测试脚本的编写等等吧,但是那种工作对学历的要求还是蛮高的啊,同样是0起步人家就是要学历高的啊回复 34# celery.zhang
作者: luozhijun    时间: 2012-3-27 15:57
出路:
1. 技术,这个就不多说了,大家也都老生常谈。自动化测试,性能测试,脚本专家,测试开发,开发测试,测试   转开发,云测试等等~~

2.管理:测试经理,项目管理,行业专家,售后服务,技术支持等。

如果你去大公司,必须专精一门。小公司喜欢大而全,甚至有时候是你独舞,一个人搭建环境,流程建立等。

所以虽然你现在是黑盒测试,但要有思考的广度和深度,譬如测试用例效率提升,测试点覆盖率等。
引用别人的话:
1. 能否高效地发现软件中存在的缺陷

点评:设计测试用例的目的就是为了发现bug,如果bug都发现不了,怎么能称得上是一个好的测试用例呢?

2. 是否是可仿效的(exemplary)

点评:其实这个exemplary可以理解为一个好的测试用例应该不止测试一个测试点,从而减少需要的用例总量。但也不能包含太多不想关的测试点,否则你这个用例就没法测试了,并且给开发的debug造成困难。

3. 是否够经济

点评:这个测试用例执行起来是否容易,分析和debug是否要花太多代价,都是值得考虑的,毕竟咱也要站在组织的角度来看待测试这个事,公司是为了盈利而做这些事,而不是为了做测试而测试。

4. 是否有足够的扩展性

点评:主要是考察测试用例在维护时是否要花费很大的代价。

去战斗吧~~~~
作者: ervinzhang    时间: 2012-3-28 14:01
不同意楼主的说法,个人也是从一个最普通的黑盒测试做起,黑盒测试经验对一个测试人员的发展至关重要,不要迷信一上来就做自动化或白盒。首先从黑盒做起,培养自己的测试水平和经验,熟悉产品研发阶段及运营阶段的整个流程,这是测试的优势所在,毕竟测试在整个环节中处于研发与运营的纽带部位。如果你认识到这点,那么你的发展也会站在一个更高的台阶。如果你喜欢搞技术,当你做一两年黑盒测试后,可以逐渐转型做自动化或白盒或性能测试,目前国内开发测试的薪酬也算不错。另一个方向是做产品,这基于你对产品的了解有多少,说实话,一个优秀的测试,在产品研发完毕的阶段,是对这个产品理解最深的那个人。还有一个方向是做测试管理,这个也是需要经验培养的,如果想走这条道路,日常工作中就要像一个管理者那样去思考,做好本职测试之外,要多做一些额外的贡献,团队绩效的最大化及团队之外的贡献决定了你是否能走这条道路。
作者: 云层    时间: 2012-3-28 14:39
何为前途,只要你专精了都有前途,啥都会一点都不会有前途
作者: TesterChen    时间: 2012-3-28 16:25
回复 18# zbl0531

    十年、二十年工作经验的都有,十几年前就有软件测试这个概念,只是不普及……
作者: zll670170529    时间: 2012-3-28 16:25
楼主太悲观了吧,测试发展前景很好的,只要你想做^
作者: TesterChen    时间: 2012-3-28 16:27
回复 1# 德尔惠

    不管做什么,我们不能说抱怨这个工作不值钱,而应该多想想我们自己是不是值钱?!
作者: helen-leen    时间: 2012-3-28 19:46
我做了半年开发再转去做了1年多黑盒测试,目前是测试组组长,但是无论从薪资还有未来发展上看黑盒测试好似都没有什么大的竞争力,个人觉得越来越多的人做开发会造成这行过饱,还是往正是起步阶段的自动化测试或性能测试方面发展比较好,个人愚见,仅供参考
作者: zilong2029    时间: 2012-3-29 09:52
回复 25# qingchunjun


    你的文章我早已拜读过了。写的不错
作者: zilong2029    时间: 2012-3-29 09:59
我同意39L的说法,我现在就是一个黑盒测试工程师。在工作当中我也感到黑盒测试的重要性,那不是随便一个人来就可以发现的BUG的。对于一个菜鸟,在最开始当然是需要从底层做起。黑盒做上1到2年,积累起来经验。有了基础,这个时候转向性能或者自动化之类的。我觉得才是合理的。
说实话,我现在打算离职。公司两次挽留我,我虽然很坚决,但是内心也有点高兴。毕竟我从公司找我的谈话已经公司其他人那里得知公司真的是希望我留下,说明我的工作成绩公司是很认可的。
说的可能语无伦次,大家别笑我啊
作者: dinggq    时间: 2012-3-29 11:35
同意楼主的看法, 之前我也是想冲测试转开发,课时之前耽误的时间太多,转,真的不是一件很容易的事,去面试开发,别人上来就是问你的工作经验,做过什么项目,直接毙掉,像我们这样的一群测试人,只有期待能进入一家公司真正跟着开发人、项目走,才能有所提升,才能接触到代码,测试水平才能有所提高!
作者: caiyun.deng    时间: 2012-3-29 13:13
回复 12# 故事里の树


    你好,我是刚刚参加工作的,我也知道要不断的提高自己 ,但我不知道从何下手,指点一下我吧
作者: c8234933    时间: 2012-3-30 14:27
觉得你把测试理解为“测试执行”了,如果只是简单的按照别人写好的用例甚至没有用例来胡乱执行测试,那么这 ...
rossini23 发表于 2012-3-22 13:39



    你说的这些东西是自我安慰,没技术就是没技术,有多少公司涉及那么复杂的业务?公司要的是产出
作者: huiyuznk    时间: 2012-3-30 15:44
回复 46# zilong2029

感觉好像说的我,不过跳,打死以后也不跳国企了。轻松了,技术弱化了
作者: longhu123    时间: 2012-3-30 16:46
其实你这么想:如果做自动化测试,那你当初还不如去做开发。
黑盒的出路,应该在管理、或者走产品经理,在 ...
zbl0531 发表于 2012-3-21 17:24



    支持楼上的。。我觉得测试在中国怎么做都没前途,开发的也是没前途,依然很枯燥。转行做别的。
作者: gwrocky    时间: 2012-3-30 17:46
国内公司不要迷恋自动化,其实测试的发展方向不要限于技术和管理。可以利用测试的机会学一些安装部署,学习一些需求分析,后续可以转实施工程师,也可转需求分析人员。当然你有能力转开发也行。其实不要低看测试的作用
作者: 正在更新    时间: 2012-3-30 22:03
测试工作的性质决定它不可能有很好的前途 相对于其他岗位来说!
作者: rossini23    时间: 2012-3-31 09:50
你说的这些东西是自我安慰,没技术就是没技术,有多少公司涉及那么复杂的业务?公司要的是产出
c8234933 发表于 2012-3-30 14:27



有没有技术是你的理解,如果把墨盒测试等同于“测试执行”当然是没技术,但是墨盒测试里面“有技术”的东西多了去了,你如果不去钻这些东西然后在那说墨盒测试“没技术”就让人觉得可笑了。并且这种执行人员被替代的可能性很高,你测试执行的效率再高,能顶过三个刚毕业的小伙?所以如果把目光局限在执行那一小块,得不到重视是必然的。

再说说“有多少公司涉及那么复杂的业务”。
“测试设计”、“测试计划”贯穿于每一次测试过程中,只不过很多人都没有意识到,感觉测试过程中都没用到测试用例,哪有什么设计?即使没有测试用例的测试执行,在你大脑里肯定也有一个设计的过程,想到用最少的测试发现最多的问题,执行一个用例的过程中等价类划分这些基本的测试方法肯定也用上了,这个过程也是测试设计,只不过你没有用某种方式把它记录下来。如果你能总结这些测试过程,把它们提取为有效的用例,设法保证这些用例的有效性,然后分配给别人执行,就体现了你的价值,体现了你的“技术”。
作者: rossini23    时间: 2012-3-31 10:24
至于测试工作有没有前途,亲历过两种工作方式的测试,分辨一下测试到底有没有前途:

A公司。测试人员的主要目标是找bug,测试用例设计、测试计划相比于bug,不受测试人员待见,可有可无的东西。开始时开发有一些设计、讨论都会叫测试人员参加,但是测试人员有一些自己的私心,发现了开发设计上的bug也不说出来,到发布时再提bug,为了多给自己“增绩效”。后来开发人员觉得测试每次参加也不发表什么意见,就不邀请他们参加了。等版本发布后,测试人员很忙,总是有意想不到的bug出来,大家感觉“绩效好了”,但是也觉得特别累,埋怨版本太烂,测试组一直觉得人手不够,老是向老板要人。老板觉得测试与开发的比例已经很高了,不可能再增加人手,并且也批评测试有问题,每次版本发布都有很多的bug漏掉,虽然测出来的也很多,老板对测试很不满意,所以薪水方面跟开发人员有很大差别。


B公司。测试人员工作方式跟A公司差别比较大,测试人员对每次开发设计、讨论会议都比较重视,大部分人员都需要去参加,了解特性,在会议上提出很多设计、可测试性的问题。会议后根据会议上了解的内容调整测试计划,有针对性地把某些修改较大的特性测试优先级提高,根据会议上了解的内容针对性地设计测试用例。等版本发布后使用自动化进行Acceptance测试,通过后再分发给测试人员。
因为在前期会议上很多细节问题已经与开发人员讨论清楚,所以很少有大的设计问题,测试上遇到的阻碍就比较小,一些基本的功能通过自动化测试后如果没有太多问题,大家就投入精力去测试一些复杂的场景。
相比于A公司,B公司测试人员发现的bug比较少(版本发布后发现的,当初讨论会议上发现的问题很多,但大家都没有去提交问题当,开发人员自己记录),但是漏出去的也比较少。有意思的是,公司对这种局面很满意,测试人员的薪水和开发人员是同一级别。
作者: 夜沫汐    时间: 2012-3-31 15:38
做QA
作者: KasthSoft    时间: 2012-3-31 15:46
兄弟,你的看法真的很好。
其实我的看法是,不管做什么样的工作其实都一样,工作无贵贱之分,你要提升去做管理,带团队,其实也是一个很好的目标,但是你没想,当管理一边只有中小型公司招聘,大公司基本都不招聘管理,因为公司都是对号入座的,如果你想当管理,你就要把那个管理拔出来,把自己放进去。如果你成功的把他拨出来啦,你进去了,也不见得以后,就没人把你拨出来,把他自己放进去。你说是吗?古话说得好,各各当官谁来抬轿呢?
作者: KasthSoft    时间: 2012-3-31 15:46
兄弟,你的看法真的很好。
其实我的看法是,不管做什么样的工作其实都一样,工作无贵贱之分,你要提升去做管理,带团队,其实也是一个很好的目标,但是你没想,当管理一边只有中小型公司招聘,大公司基本都不招聘管理,因为公司都是对号入座的,如果你想当管理,你就要把那个管理拔出来,把自己放进去。如果你成功的把他拨出来啦,你进去了,也不见得以后,就没人把你拨出来,把他自己放进去。你说是吗?古话说得好,各各当官谁来抬轿呢?
作者: simoxuan    时间: 2012-3-31 21:14
其实楼主的想法还是有点极端;
作者: wangmin403522    时间: 2012-4-1 10:38
换个思路去想想。。只是咱们那个地方太差劲,早点离开那,你就不会这样了。
作者: 泡芙拓    时间: 2012-4-1 11:03
回复 6# 正在更新


    赞同
作者: miss5929    时间: 2012-4-1 17:56
7年?  我后面就有一个做了10年黑盒测试的
作者: zhouzhoulingdi    时间: 2012-4-2 14:01
回复 14# renforwards


    测试开发又是神马?
作者: zj0910    时间: 2012-4-3 14:58
自动化 、性能测试、各种系统集成、多尝试学习几门脚本语言 和 汇编语言…………………………
作者: 德尔惠    时间: 2012-4-28 15:12
同道中人啊,谢谢回复 46# dinggq
作者: 德尔惠    时间: 2012-4-28 15:13
你还在51上面活跃着那啊回复 59# wangmin403522
作者: 德尔惠    时间: 2012-4-28 15:13
你还在51上面活跃着那啊!现在的工作怎么样?回复 59# wangmin403522
作者: 德尔惠    时间: 2012-4-28 15:15
好的见解,收了!谢谢回复 51# gwrocky
作者: shanfeng1419    时间: 2012-5-7 11:24
不管怎么样,还是要学测试技术的,比如自动化,掌握多点技术,总有一天会用到




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2