51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: 程序猫
打印 上一主题 下一主题

[讨论] 不懂软件开发的测试人员能有怎样的发展?

[复制链接]

该用户从未签到

21#
发表于 2006-9-13 16:46:15 | 只看该作者
其实不要把目标定的太远不切实际,只要一步步踏实地走,最终你会发现你已经超过了你当初觉得永不能及的目标。
我觉得不要大家不要迷茫,在工作中多积累,勤学多问,你会进步的。
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2006-9-13 16:47:33 | 只看该作者
一定要学的,虽然很多时候很痛苦,但是不学是肯定没有进步的
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2006-9-13 16:52:29 | 只看该作者

我也遇到同样的问题!

作为一名测试人员,现在想学习测试工具,就遇到问题,有很多是要求编程的,我没有高极语言的编程经验,以前只写过汇编语言和C51的程序.

所以现在很急呀!

测试工具可以做为手工测试的一个很好的补充.我一定要学会.
现在在学习silktest,前辈们可要多多帮助我呀.

先谢了
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2006-9-13 17:04:09 | 只看该作者
原帖由 yaya1361 于 2006-9-13 16:46 发表
其实不要把目标定的太远不切实际,只要一步步踏实地走,最终你会发现你已经超过了你当初觉得永不能及的目标。
我觉得不要大家不要迷茫,在工作中多积累,勤学多问,你会进步的。



说的是啊~~

在工作中学习,
会渐渐发现,需要看的书越来越多
而自己也会进步
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2006-9-13 17:05:09 | 只看该作者
原帖由 甜甜MM 于 2006-9-13 16:52 发表
作为一名测试人员,现在想学习测试工具,就遇到问题,有很多是要求编程的,我没有高极语言的编程经验,以前只写过汇编语言和C51的程序.

所以现在很急呀!

测试工具可以做为手工测试的一个很好的补充.我一定要学会 ...


学习也是需要一步步来的
先补基础吧

把VB,C都好好的补一下

千万不要急
心急吃不了热豆腐
慢慢来
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2006-9-13 17:13:52 | 只看该作者
想向软件测试这方面发展,可发现好像要学的东西比做程序员还多,是不是这样啊?
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2006-9-13 17:24:44 | 只看该作者
原帖由 niuniu0206 于 2006-9-13 17:13 发表
想向软件测试这方面发展,可发现好像要学的东西比做程序员还多,是不是这样啊?

是。而且不仅仅是技术。
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2006-9-13 19:04:00 | 只看该作者

ding

感谢楼猪啊!!
这样的帖子最适合现在刚入测试的学龄员工看,也学了不少知识,以后还多麻烦提供支持哦
回复 支持 反对

使用道具 举报

该用户从未签到

29#
 楼主| 发表于 2006-9-13 23:43:31 | 只看该作者
原帖由 swallow0918 于 2006-9-13 12:34 发表
很同意这个观点。
还想补充的是:测试毕竟是测试,对软件开发语言的要求本来就不是很高。
如果测试人员都具有了开发人员的编程功力,那不久的将来,测试人员自己开发程序自己测试最后自己改bug了。跟之前没 ...

如果测试人员,只是把各个功能点运行一遍,把不能正常工作或者不能符合业务需求的地方找出来,我想一个懂计算机的中学生,稍微教教他们,都可以胜任这样的工作,而大家身边这样的测试工程师又是何其的多啊
我认识的一位测试经理,本来原来就是一位程序员,他可以根据开发经验,找出需要更多关注的部分安排测试,而且和开发部门可以配合的很好,因为懂技术,所以能够和开发人员很好的沟通和交流,可以为开发部门修改和改进程序提供很多有价值的信息
还比如一些测试工具,需要写测试代码,如果不懂编程怎么使用呢?

[ 本帖最后由 程序猫 于 2006-9-14 00:12 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

30#
 楼主| 发表于 2006-9-13 23:53:30 | 只看该作者
原帖由 肚子 于 2006-9-13 14:16 发表
C语言是一切语言的基础,能把C语言学好,为什么不能做测试呢?

国内现在不少测试能力很强的人,都不是计算机专业出身的,甚至有的人,当年C语言根本没有学过。
他们刚刚进入测试行业的时候,也都是边做边学边摸索,很多东西也都是不会的。
但是,不会,可以学啊。
往往就是这些当初仅仅只学过C语言的人或是根本没有学过C语言的人,会成为如今公司测试部门或是行业内的高手。并不是他们仅仅靠一个C语言就打遍天下了,而是因为他们知道自己有很多不足,所以会不断的去学习。
换位思考,其实也就是:不管你掌握多少知识,有学过,或是没有学过,最终成为高手,绝对不会只是因为你会编程。因为,职业发展除了行业本身的环境和情况之外,更重要的在于个人行为。

“C语言是一切语言的基础”这句话从技术角度上讲,这样说挺不专业的。
C语言是编程语言的一种,具备高级语言的所有特点,但是,在当前面向对象的开发环境下,只懂C语言,最多只是了解了编程是一件什么样的事情,都不能算了解软件开发。
不过您说的很多非科班出生的人后来做的很出色,这个我很赞同,我认识的很多程序员根本就不是计算机专业的,这些人首先对编程很感兴趣,并且适合做技术性的工作,自己也很努力,于是就成功了。
我想软件测试人员不懂开发,的确是一个欠缺,希望大家能意识到,如果希望在软件测试方面有更好的发展,就像您说的,需要知不足然后不断去学习。
我绝对没有说,不懂软件编程就不行,否则现在那么多测试人员靠什么吃饭啊,我只是想说懂编程是很必要的。
回复 支持 反对

使用道具 举报

该用户从未签到

31#
 楼主| 发表于 2006-9-14 00:06:42 | 只看该作者
原帖由 肚子 于 2006-9-13 14:16 发表
软件测试和软件开发是手心手背。直接关系到软件的质量。做为一个好的测试人员,不只是要求你会编程、会测试软件就行了,而是要求你对软件质量有很高的敏感度,对软件测试有高度的认可。我想,这是软件测试的终极意义所在吧。
当然,还有一些其他的方面,比如,不同于开发人员的理解能力、思维能力,学习能力,交流沟通能力等等,其实这些也是很多开发人员所不具备的特点。
如果在职场中,一个只会C语言的人,能拿到5K的收入,就意味着,他在其他地方,有着开发人员所不及之处。
因为,做软件测试,光会编程语言,那是根本不够的。这就是软件测试与软件测试最大的不同。
开发和测试是完全不同的行业,会开发不代表就能做测试。
一个测试人员不一定是一个好的程序员,但一定会比程序员在某些方面有突出和优秀的地方。
对于企业来说,当然最希望招到有一定开发经验或是比较好的编程基础的,又符合测试思维的人才。但,这样的人又有多少?测试在中国是一个新发展起来的行业,很多人还完全不知道软件测试这个行业,而真正能够直接符合企业要求的人,其实并不多。
国外的软件测试行业发展的比较规范了,他们有专门的软件测试人员,他们可能是程序员出身,但绝不是程序员兼做测试。而国内的软件测试行业发展还不如国外这么规范。所以,规范国内的软件测试行业,提高软件质量,就要靠大家了。

"如果在职场中,一个只会C语言的人,能拿到5K的收入,就意味着,他在其他地方,有着开发人员所不及之处。",这个我不太赞同,也就是说,我不赞同一个人拿了5K元就说明了他具备了拿5K元的那些特质,说开了,很多人做了领导并不见得他们胜任领导的职务,而仅仅是他们在那个位置而已。我同事女朋友所在的外企,一个打扫卫生的阿姨,因为那家外企刚进入中国时就在那里工作,现在的月薪也是3K多,而网上现在报道的电力企业年薪10万的抄表工也是类似的问题,难道那个抄表工有别人不及的地方吗?
做软件测试,就象您说的,光会编程语言根本不够,我认为不是根本不够,而是会了编程也是远远不够的,懂编程只是基础而已,遗憾的是很多测试人员这个基础都没有。
软件测试行业在大陆的确是刚刚起步,但现在这个起步起的并不理想,现在软件测试行业如此低的入门门槛就说明了这个问题,如此这样,软件测试的水平我真是感觉挺难提高的。
回复 支持 反对

使用道具 举报

该用户从未签到

32#
 楼主| 发表于 2006-9-14 00:10:08 | 只看该作者
原帖由 肚子 于 2006-9-13 14:16 发表
就要看你自己,希望自己成为什么样的情况了。

不懂,可以学。

嗯,我很赞同您的这个观点,不懂可以学,从事IT行业,学习伴随大家的整个职业生涯,呵呵:)
我发这个贴子是真的挺疑惑,从现在职场上观察,我有时还真的以为软件测试人员不需要懂编程的,我个人认为懂编程还是大家从事IT软件技术工作的基础,我认为挺重要的,如果真的希望做真正的测试工程师,大家还是需要懂软件开发的。
回复 支持 反对

使用道具 举报

该用户从未签到

33#
 楼主| 发表于 2006-9-14 00:27:11 | 只看该作者
原帖由 甜甜MM 于 2006-9-13 16:52 发表
作为一名测试人员,现在想学习测试工具,就遇到问题,有很多是要求编程的,我没有高极语言的编程经验,以前只写过汇编语言和C51的程序.

所以现在很急呀!

测试工具可以做为手工测试的一个很好的补充.我一定要学会 ...

没有高级语言的基础不要紧的,学习过汇编就知道了变量、常量、循环、条件、函数、……这些概念了,并且还知道了地址段啊这些很多仅仅学过高级语言人所不知道的内容,基础你是有了
那你现在可以直接入手学习现在的开发工具了,这个要看你所在公司是用什么开发工具了,比如Java、C#、VC、Delphi、PowerBuilder、……,现在很多开发工具的书,前半部分都会讲讲语法基础的,也会讲一些面向对象的编程思想,初步的看看那些应该就够了
如果希望继续在这个方面有所突破,还是建议可以多在编程方面有些实践,如果可以参与公司里边1到2个项目的开发最好,如果没有机会那就平时把书上的小例子做做,自己做些小的程序
当然了,光在编程方面的学习是不够的,可以结合你们公司的软件开发模式深入学习一些测试理论和软件工程理论,比如敏捷开发,总之,做了这行,学习是伴随我们整个职业生涯的,呵呵:)
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2006-9-14 09:43:20 | 只看该作者

忍不住说一句。

测试的精髓不在编码,而在分析与设计,会写很牛的代码是没有太多的帮助的。
回复 支持 反对

使用道具 举报

该用户从未签到

35#
 楼主| 发表于 2006-9-14 09:49:55 | 只看该作者
原帖由 mstiunicon 于 2006-9-14 09:43 发表
测试的精髓不在编码,而在分析与设计,会写很牛的代码是没有太多的帮助的。

“测试的精髓不在编码”这个我赞同,会写很牛代码的那叫程序员。
但是,我想说的是编程是测试的一个基础,没有这个基础,怎么去分析和设计呢?
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2006-9-14 10:30:47 | 只看该作者
楼主,说的对,不懂编程可以发展,但是到一定阶段就是瓶颈了,这当然是对做测试技术路线的人来说的,如果,要是对管理层来说,又另当别论
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2006-9-14 11:24:44 | 只看该作者
原帖由 swallow0918 于 2006-9-13 12:34 发表


很同意这个观点。
还想补充的是:测试毕竟是测试,对软件开发语言的要求本来就不是很高。
如果测试人员都具有了开发人员的编程功力,那不久的将来,测试人员自己开发程序自己测试最后自己改bug了。跟之前没 ...

不太赞同楼上说话:
自己开发,自己测试,能测试自己的BUG的机会比别人测试你的程序更有说服力,发现的BUG才有代表。
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2006-9-14 13:49:28 | 只看该作者
很多做测试的还是会编码的

更有很多人会Debug找出你bug问题所在


国内的很多Coder技术其实很差劲的
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2006-9-14 16:01:02 | 只看该作者
看来我在这里可能算是老测试了 。都做三年了。忙忙碌碌一天天过去。
主要是做黑盒。现在真的很迷茫,不知道该怎么继续职业生涯。我也不大懂coding,但是要做好的测试,一定要懂coding
但是我对coding又没兴趣。
怎么办啊出去培训也不知道选什么培训才好。
非常的郁闷~~
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2006-9-14 18:55:20 | 只看该作者
呵呵,楼主舌战群儒呀。

我是坚决支持测试要懂编码的,虽然很多朋友说可以往管理方面发展,可是一个公司是普通员工多,还是领导多呢? 能做管理的只有那么几个位置,你能保证你一定能做到管理层么?就算是做到了管理层, 如果你对代码方面不是很懂的话,你能让你的手下员工服你吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 16:22 , Processed in 0.076839 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表