51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 30835|回复: 138
打印 上一主题 下一主题

[讨论] 给所有想要学习软件测试朋友的一点小建议 文:肚子

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-10-15 12:25:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近看到有不少人都开始关心这个行业了,想要学习软件测试,这是一件好事,让人欣慰。
不过也有很多人其实很迷茫,因为想要做这个行业,但又不知道从何做起。

一方面,考虑清楚,这个行业是否适合自己;
另一方面,建议大家可以到51JOB上好好看一看,搜索一下软件测试相关的职位,看看企业的需求,和自己本身的情况,好好分析一下;当然,也可以在论坛上与大家讨论,分析。


这些天我看了不少贴子,也和很多网友聊天,交流。
所以总结了一些,希望对大家有帮助。
如果有没有提到的方面,也欢迎其他朋友们来补充。

一,现在学习软件测试的人群分类

1)大专,本科应届毕业生(计算机相关专业,以及非计算机相关专业)

刚毕业的同学可能已经渐渐成为入行测试的主力军,做为一个长职的职业发展来说,这是一件好事,一方面测试开始被更多人所了解,另一方面,也是有更多的新人不断的涌入测试行业,一定会带动行业的发展。

不过有一点,也是我曾经反复强调的:

学测试或是从事测试工作,不管你是计算机相关专业,还是非计算机相关专业;把计算机的基础知识好好的掌握,是非常必要的。特别是非计算机专业的同学,想要做测试,就更需要好好的把计算机的专业知识好好学习了。(C,SQL,数据结构,操作系统,计算机原理,网络/软件工程……当然还有C++,JAVA,.net等,其实真的很多...)千万不要在上大学的时候觉得,这些知识好像没什么用,以后说不定我也用不到。。所以没有好好学,等要用到的时候后悔不已,因为你永远不可能知道自己以后会做什么,所以把眼前的东西把握住是非常有必要的。。我平时接触很多这样的同学,都会自责大学几年都被自己浪费了。
虽然你可能觉得现在很多人不会计算机也在做测试,但做为长期的职业发展来说,我想你进入测试行业不可能只是想做一个底层的的工测试人员吧。

2)开发人员转行做测试

很多做过开发的朋友,都觉得自己要学测试肯定很容易。
但事实上,能做开发并不一定能做好测试,尽管你有编程的基础,但开发和测试的思路是不同的,一些理念也是不同。
并且测试对于人员的要求,是掌握更多的计算机知识,而不仅仅只局限于一个编程语言。
所以,对于有开发经验或是编程能力的朋友来说,把计算机其他相关的知识进行提高也是有很大必要的,千万不要忽略了这些编程以外的知识,如果你能很好的掌握,那么对于你的职业发展来说,可能是一个强大的力量喔。

3)已经正在从事测试工作的人员

其实现在在学习软件测试的大军中,有不少都是已经从事过测试的朋友。
一方面,很多人当时入行时,都是靠自学,对于很多知识或是理念了解的也不够多,加上本身的环境,或是基础等因素,可能在工作了一段时间之发现已经进入了瓶颈期,难以突破,所以很多有测试经验的朋友也会想要通过学习软件测试来提高自己。

4)计算机专业出身,非计算机工作背景的人员

在这样的情况下,调整心态,并且把曾经学过的计算机知识巩固起来是有必要的。
很多朋友曾经在想,我的工作经验和测试一点关系也没有,是不是会对自己不利。
其实一个企业招聘测试人员,一方面看中你的计算机基础;另一方面就是看中你的测试知识掌握情况;当然最重要的一点,就是你的交流表达能力,你的态度,你的想法~~~那当然本身的那些工作经验,也一定是给你带来了很多提高和成长,所以换言之,这也是你自己的财富。

5)非计算机专业出身,非计算机工作背景的人员转行

我觉得,这类情况的朋友想要学测试也不少,可能是本身自己职业发展的关系,或是说一些别的原因。但往往相对来说会艰难一些。尽管常言道,有志者事竞成,但还是要考虑周全的。
建议当你想要进入测试行业之前,先行了解这个行业的情况,以及自身的情况,综合分析利弊之后再做决定自己是不是真的要进入测试行业,千万不要盲目。
当然同时也要保持一个好的心态,因为会有很大的压力,也不要抱太多的想象,社会是现实的
踏踏实实的去学,去做,去努力。可以多分析自己的情况,利弊,优势和不足。建议多找朋友了解相关情况,综合考虑。

同样,计算机的基础是要先行掌握的,这么艰难的转行,肯定也是希望自己可以做好,所以之前的付出可能会比较辛苦。

[ 本帖最后由 肚子 于 2006-10-16 20:37 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-10-15 12:40:40 | 只看该作者
二,如何学习软件测试

学习软件测试的方法有很多,没有唯一,关键还是在于自己。

1,可以自学
自学是比较辛苦的,因为没有相应的环境,全靠自己一点点摸索出来,其实很多现在从事测试工作的人,都是自己自学,一步一步走出来的。
比如,学习软件测试主要是需要掌握哪一些东西,循序渐进。如何学习更系统更全面,等等……
学习完理论之后,最好能有环境上机操作实践,这样更利于自己的知识吸收和理解,以达到真正掌握的目标。

2,可以参加培训

参加培训是一种方式,一个过程,但不是结果。不要以为参加培训了就万事OK了。认清现实也是非常有必要的。
我发现有一些人还是会有这样的心态,认为培训=就业,只要我报了名,参加了培训,就可以了。。天上是没有馅饼的,只有自己的努力才是真的。培训=就业之中的等号之中,还有“个人努力”这四个字。
参加培训,是一个高强度的学习,会有很大的压力。在一段时间里,需要掌握很多知识。这都是以后你在工作中的任何一个环境都人用到的东西。而事实上,你可能需要半年甚至一年的工作时间,才能把这些知识真正的消化。
我相信很多参加培训的人都会有这样的感觉,越学越发现要补的,要学的东西很多,要看的书很多,压力也是越来越大。

但如果自身被动不努力,打内心底认为只要培训了就可以了,那么学习的效果可想而知。
你是为了学习而来?还是为了工作而来?不同的目的,完全是不同的结果。
培训真正的目的,是学知识,特别是老师的理念,书本以外的东西。真正掌握了知识,拥有了能力才是最重要的。

3,边工作边学习
如果你现在的工作环境有这样的条件可以学习测试,那是非常不错的一件事。这可能是很多人想有都没有的。
有这样的环境当然是要好好珍惜,好好学习。


顺带说一句,也是最近发生的一些事情,让我有这样的感叹,有必要在这里说明一下。


没有任何一家培训机构,有资格让你放弃大学的学业来读他们的培训。
让学生放弃大学学业来参加培训,所谓“只要读了我们的课程,就可以找到好工作;保证高薪……”,这是极为无耻,极为不负责的话!
希望每个想要学习软件测试的同学们,冷静一点,多分析,多思考,因为这个社会是现实的。


[ 本帖最后由 肚子 于 2006-10-16 20:42 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-10-15 13:36:23 | 只看该作者
看的出这篇文章是肚子老师花了很多心思写的,等价类分的不错,建议加精sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-10-15 14:17:43 | 只看该作者
啧啧
还没有哪个公司认为 培训证书高过大学学历证书的。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-10-15 16:43:23 | 只看该作者
强烈支持,居理力争。为很多迷茫的人照明了前方的路,老师功不可没啊!
特别是最后那段话,本人也深有感触。一些培训机构不能为了自己眼前的利益而把学生的未来做踏脚石。我也一直坚信自己这次的选择是正确的。
(应该没有广告之嫌吧)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-10-15 16:48:03 | 只看该作者
说的不错,加一点自学时,一定要买本书去学,要有系统的去学习
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-10-15 20:50:30 | 只看该作者
除非只是测试执行。不然,肯定要写测试脚本啊,测试用例啊什么的,学习测试是很有必要的,做好测试需要很多知识的积累。
肚子老师说要掌握C,SQL,数据结构,操作系统,计算机原理,网络/软件工程……。关于这点怎么说呢,能全部掌握当然是很好的,但也基本是不可能额。当然也无需想得太难。例如sql,也许现在不熟悉,但在实际工作中常用的其实也就是几条语句多用多用也就会了(同学的经验)。但这是需要让你有这个学习的工作环境,要得到这个机会就需要对很多知识了解。我觉得培训就是这个好处。给你一把钥匙让你进入这个圈子。对知识的掌握比较系统,对为以后的发展也有好处。
不过如果有这个环境额话,我还是建议自学额,毕竟学费那么贵。。。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-10-15 22:04:35 | 只看该作者
不错!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-10-16 09:22:44 | 只看该作者
很不错哦
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-10-16 09:37:14 | 只看该作者
说的很正确,支持一下
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-10-16 09:37:56 | 只看该作者
不错!很有帮助  谢谢楼主 sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-10-16 09:41:34 | 只看该作者
呵呵!肚子辛苦了!总结整理的还真不错
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-10-16 10:11:47 | 只看该作者
sdlkfj2 是个很好的建议
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-10-16 10:38:18 | 只看该作者
肚子用心了sdlkfj2 ,赞一个
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-10-16 10:54:14 | 只看该作者
有很大启发.
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-10-16 12:05:47 | 只看该作者
很用心的贴,看了也很受启发,谢谢LZ了
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-10-16 13:36:06 | 只看该作者
不错
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-10-16 14:11:33 | 只看该作者
非常同意斑竹的看法,对于测试中的基本知识:数据库,操作系统,网络安全,数据基础都要老老掌握。
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-10-16 14:19:27 | 只看该作者
最真心的建议和劝告,值得我们细细思考。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2006-10-16 14:37:02 | 只看该作者
很不错哟,我也正在自学中呢
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 10:57 , Processed in 0.086321 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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