软件测试需要什么基础学什么?零基础也能学吗?

20岁零基础转行软件测试领域,求知友分享自学干货和面试经验?-土地公问答
20岁零基础转行软件测试领域,求知友分享自学干货和面试经验?
20岁零基础转行软件测试领域,求知友分享自学干货和面试经验?
1:我14年毕业于管理类专业,干了大半年行政打杂,工作平淡无快感。性格较内向,思维严谨独立。喜欢软件测试工作内容的系统性,技术性,丰富性。以上便是转行的最初心理,大家觉得可妥?2:手中现有《软件测试》第二版(Ron Patton著),《大话移动APP测试》-(大神陈晔著),另有赵斌先生的软件测试技术一书。收藏了51Testing软件测试网http://两个网站。把自学看成工作,已经进行了5天的自学,有了一些学习心得。感受最大的是:信息庞杂,我该如何选择更加有效的资料。另一个:入行软件测试,是否只要学会如何编写用例和文档,使用bugfree。了解QTP和LoadRunner基础知识就够?如果可以,零基础自学者难点在哪些内容里面。如果不够,请告诉我更好的学习方案吧。3:是否有前辈愿意和我分享你之前做过的测试项目?让我感受一下实际的测试工作内容。4:我比较喜欢手机app类的测试,偏向于生活类app,不喜欢游戏app。同时个人偏爱互联网公司。So,以后我找工作瞄准哪类公司更为适合自己发展?每个问题都很期待知友的分享,因为这对我实在很有意义。O(∩_∩)O
谢邀。一句话,你究竟想成为什么样的人。转行其实对于你这个年龄来说不是一件非常可怕的事情,关键在于你自己对于人生未来的计划和考量。软件测试行业的入门门槛低,想从事it行业而无相关经验的人,一般会选择从软件测试切入行业。尽管手工测试对技术的要求不高,但对于测试新人来说,一些基本的东西是必须知道的,而软件测试培训也基本上是围绕着这些东西在做文章。首先是测试方法论。行业这些年测试理论基本没有太多突破,上网找找应该能翻到不少现饭和冷饭。然后是学习编写测试用例的方法,这个面试的时候基本上是必问的。比如因果图,等价类之类的。再高级一点也无非是正交设计等。这个网上也是一大堆。最后是流程类的东西了,一般的软件测试的流程要知道,要知道每个流程测试人员从哪里切入,要做什么,有什么产出。这个做过一些实际项目就可以知道了,也不难。总的来说《软件测试》第二版(Ron Patton著)这本书已经可以了,里面的理论知识是够用的,深入学习后想办法找个公司实践一下,了解一下软件测试的流程,也真正的当一回测试人,知道原来很多测试是干着枯燥的,乏味的,甚至看不到前途的事情,也许你会对这个行业有所了解,从而左右你最后的选择。如今测试行业较之当初是有长足的发展的,以前测试人员发展的线路图很单一,就是努力工作,占住位置,当所有人的资历都不如你的时候,你就上位了,是领导了。现在测试越来越专业化和技术化,测试人员转测试开发,专项测试也是一条不错的路。那么哪些技术是值得学习的呢?编程技术:it行业的核心是代码产出,学会编程你就离核心更近,理论上来讲选择更多。当然,如果你是乔布斯那样的天才,不会编程其实也没什么;建议先学python和ruby。自动化测试技术:广义上的自动化测试技术,包括性能测试,接口测试,单元测试和ui自动化测试;你收藏的这两个网站是不推荐的了,里面的广告多于干货,很多消费陷阱,看上去很美,但也许并不是你想象中的模样。厚脸皮的推荐一下我的blog乙醇 - 博客园,虫师的blog 虫师的主页 - 博客园。移动端测试:app测试的话看《大话移动APP测试》,陈晔其实也是蛮励志的一个小伙子。然后去testerhome混吧,难得国内有一批坚持技术的测试人。最后,你还年轻,有时间去修正你的人生,想做什么就任性一点去做吧,等以后回忆自己青春的时候,至少可以上扬着嘴角,至少可以问心无愧的说,我什么都经历过,这些是财富,是历练,是经验,我一直向前,兜兜转转,却不曾后悔,我一直是自己想成为的那个人,一直是自己想象中的模样。
谢邀请。感谢酒精能提到我哈。。我就是那个励志小哥。。 = =1:我14年毕业于管理类专业,干了大半年行政打杂,工作平淡无快感。性格较内向,思维严谨独立。喜欢软件测试工作内容的系统性,技术性,丰富性。以上便是转行的最初心理,大家觉得可妥?Monkey:其实你说的这些可妥不可妥都不是非常重要的,每个人性格不同,但主要的就是你要有兴趣,你要有规划的去学习,去融入这个行业。我当初毕业干了2年半的杂事,其实工作平淡无快感是应该的。时间长了总归会平淡,但是自己需要去学习,跟着技术走,学习一切,不要仅限于公司。2:手中现有《软件测试》第二版(Ron Patton著),《大话移动APP测试》-(大神陈晔著),另有赵斌先生的软件测试技术一书。收藏了51Testing软件测试网 自动化测试培训,软件测试培训,手机测试培训,自动化测试,测试培训口碑,性能测试,测试培训,北京百测培训,性能测试培训,专业测试培训,企业内训-besttest 两个网站。把自学看成工作,已经进行了5天的自学,有了一些学习心得。感受最大的是:信息庞杂,我该如何选择更加有效的资料。另一个:入行软件测试,是否只要学会如何编写用例和文档,使用bugfree。了解QTP和LoadRunner基础知识就够?如果可以,零基础自学者难点在哪些内容里面。如果不够,请告诉我更好的学习方案吧。Monkey:其实任何一个东西信息量都很庞大。其实QTP,LR等信息量已经算少的了。移动互联网现在信息量更是爆炸的。我建议其实一开始不要杂,要有方向性的,比如你选择一个方向,android或者iOS,那么就先学开发,开发的基础先学个半年一年,然后开始一步一步,工具到框架,到具体的项目,循序渐进。3:是否有前辈愿意和我分享你之前做过的测试项目?让我感受一下实际的测试工作内容。Monkey:这个的话,嗯具体你想了解啥?我可以详细说说4:我比较喜欢手机app类的测试,偏向于生活类app,不喜欢游戏app。同时个人偏爱互联网公司。So,以后我找工作瞄准哪类公司更为适合自己发展?Monkey:其实游戏和其他的app已经属于两个类型了,测试和开发都不怎么想通了。嗯,关于找工作看你自己选择了。如果觉得自己学习能力不错,然后也想多锻炼的,那么去创业公司。如果想环境或者同事给予帮助的,那么就可以去大公司了。发展的话,目前情况肯定还是大公司背景比较好
没有任何的学习赶得上理论指导下的实践。根据你所能找到的资料(不必在乎好坏,当然,尽量挑选一本优秀的入手会更好),形成你对测试工作过程的理解,然后挑选一个软件进行测试(例如测试计算器、测试QQ、测试新浪网站等),领会这个过程。再回顾这个过程,思考怎样改进这个过程可以把测试做得更好。
今天是学习的第11天,很感谢qq群里与我分享培训资料的同学——测试在培B。在前面10天,学习了计算机网络基础和测试理论,看书总有种l流于理论的感觉,求改进。与大家分享一下我了解的计算机网络基础的知识点(如下图)和昨天晚上做的网页版登陆模块的点分析。对于下面的图和学习,期待更多的更多的补充建议。Thx!网页版登陆模块的测试点分析
谢谢邀请。刚工作半年,就能发现自己不适合这个行业,这挺好,挺及时的。长篇大论我说不上来,就直接说吧。1.软件测试,入行容易,但精通很难。2.刚开始,从基础理论开始,熟悉基本理论知识。学了不知道怎么用?随意选择一个网站,试着去谢谢用例。自己多想想是否覆盖全面?检查点是否足够?学会用边界值,等价划分等测试方法编写用例就行等这些的bug管理工具挺简单的,bugfree你可以自己在电脑上搭建。记住,什么工具该深入学习,什么工具才浅尝辄止,分清楚4.确定自己的未来的职业规划,你是想做自动化、黑盒、还是性能?当然全会是更好的。到了这个适合,你就会发现,测试工程师比开发更厉害。5.再次提醒,别为了工作为工作。如果你不着急于工作,最好是慢慢找工作,因为不好公司会让你丧失学习的能力,让你在测试沙漠中找不到方向。6.刚把一个转行的朋友,我给他培训了一段时间,她成功找到工作。挺搞笑的。- -!想问什么就问吧 。
1:我14年毕业于管理类专业,干了大半年行政打杂,工作平淡无快感。性格较内向,思维严谨独立。喜欢软件测试工作内容的系统性,技术性,丰富性。以上便是转行的最初心理,大家觉得可妥?答:我觉的不论什么工作都是好的,转行与否关键在于你对于当前工作的满意度,我不知道如你所说的“平淡无快感”的“快感”到底是什么意思,但是大部分工作其实都是很“平淡”的,关键在于你是否喜欢去做它,其他工作我不了解,像软测这种工作,一般都是从黑盒做起,按测试用例的步骤按部就班的做,也是很单调很平淡的工作啊。2:手中现有《软件测试》第二版(Ron Patton著),《大话移动APP测试》-(大神陈晔著),另有赵斌先生的软件测试技术一书。收藏了51Testing软件测试网 自动化测试培训,软件测试培训,手机测试培训,自动化测试,测试培训口碑,性能测试,测试培训,北京百测培训,性能测试培训,专业测试培训,企业内训-besttest 两个网站。把自学看成工作,已经进行了5天的自学,有了一些学习心得。感受最大的是:信息庞杂,我该如何选择更加有效的资料。另一个:入行软件测试,是否只要学会如何编写用例和文档,使用bugfree。了解QTP和LoadRunner基础知识就够?如果可以,零基础自学者难点在哪些内容里面。如果不够,请告诉我更好的学习方案吧。答:信息庞杂说的一点没有错,而且测试对于开发来说,需要了解的东西更为广阔,所以建议你选取一个分支进行系统的学习,移动端就学移动端的,web就学web, 性能就学性能,哪个学好都很厉害的。给你一个建议就是,不论学哪个,都最好先学一些相关的编程知识,毕竟实际工作中与你打交道的大部分都是开发,如果连一些代码都不懂的话,提出的一些建议很难有说服性。3:是否有前辈愿意和我分享你之前做过的测试项目?让我感受一下实际的测试工作内容。答:这个不好说啊,具体想了解啥,我给你补充吧。4:我比较喜欢手机app类的测试,偏向于生活类app,不喜欢游戏app。同时个人偏爱互联网公司。So,以后我找工作瞄准哪类公司更为适合自己发展?答:这个问题前面都答的很好了,还是那句话,适合自己的才是最好的。还有啊,年轻怕啥啊,咱有这资本,想干啥干啥。
概括为四个点,转行,怎么学,项目经验,发展方向转行这是个梗,我没有经历过。不过这应该是一个决定,我2012年准备考研,天天上自习复习一年之后,突然有一天,想去深圳做程序员,然后想了几天,就来了。回顾一下,之前觉得考研想学一点高精尖的东西,因为自己一向对知识很是渴求。但是为什么要放弃呢?因为那天突然想说去做一点有用的东西出来,在大学一直在看书看书,却不知道怎么用。所以就想去创造,去深圳写程序去了。想法定了。接下来一个梗来了,之前由于考研天天看数学、英语、政治然后计算机基础知识,根本没有什么项目经验,谁会要?这个时候我跑去一个程序员朋友那里,我忘记他跟我说过什么,我在那里呆了几天,做的事情算是大学都没有过的事情,三天都在那里写代码,从没有写过这么长时间,这让我知道只要沉下心来学习才是最重要的。然后我就来深圳了。这件事情让知道两个字,果断,做决定一不要拖泥带水,二不要心浮气躁。怎么学我是一个iOS程序员,最近看了一点测试的东西。我从来不管你是文科生还是理科生,女生还是男生,20岁还是30岁,好好学就是了。计算机的基础知识是要的,先看一本计算机导论,看一本c语言(看就好了)。然后看一些软件测试相关的书籍,就像你刚才说的。最后看一些高级一点基础知识,软件工程,计算机网络。关于实际操作,对于你刚入门来说,主要是学会测试用例和bug提交,会一些基本的bug管理软件。自动化测试你可以了解一下,另外你可以了解一些其他常用的工具。这是储备知识,另外你可以根据面试所要求的内容,找出那些已经会的,哪些不会再进一步学习。项目经验项目经验肯定是有的,我由于没做过测试,所以就不能给你项目了。不过网上也有很多下载的,找两个好的,多看看,多熟悉,最后自己测试两个,这样你不就有项目经验了。不要太在意,自信一点,你面试说自己干了一年,没人敢怀疑你。发展方向既然是喜欢app,那就找做app的公司啰,你手机里面装了哪些app,直接进他们官网投简历给他们就好了,不过你要有一定的能力。不管学哪一个,转哪一行,do not be afraid ,年轻人怕什么,静下心来好好学。
毕业后跟同学聊天最大的感触是:学校里学到的很多东西用处不大,工作了之后才学到了真正的技术。敬佩题主工作了之后还有真么高涨的热情学习跟自己专业完全不搭嘎的学科,也很赞赏和鼓励。除了自己学习外,我想题主也可以通过换工作的方式更加接近测试这项工作。题主可能会说啥都不会怎么找工作呢?不知道你有没有听说过外包,现在有很多外包公司帮大公司招聘测试外包的,我们公司就有很多外包同事。我也接触过一些类似于题主这样的。印象最深的是去年这个时间公司来了一个外包妹纸,大学学的貌似是工商管理,工作一年后改行做测试外包,到我们公司的时候我很开心啊,因为这个妹纸非常认真负责,我安排的工作她都很细致的完成,有问题的时候会记录下来,一起来问我,很替我省心。我很感激她的工作态度,闲聊时我就问她有没有想要在测试岗位继续深入下去的想法。她说有,然后我就帮她量身制定了学习计划,先学习测试用例设计方法(等价类划分、边界值等等),并在实际的工作中运用,各种测试工具的使用(fiddler、wireshark等),她也学得特别认真。可惜后来她怀孕反应特别大,回家修养去了。这件事就没有能持续的进行下去。罗里吧嗦的说了这么多,不知道题主与没有了解我的建议:找家大公司做测试外包,对重复的测试工作多点耐心、认真负责、循序渐进,在工作中找机会跟正式员工学习。题主才20岁,学习测试技术对你来说不是难事。给题主一些正面的例子,我们的外包同事有做的很好的,有一个女同事跳槽去了大众点评当正式员工,还有一个同事跳槽去了创业公司,是被我们这边离职的产品经理挖去的。祝你好运~
我和你的想法差不多 我也是14年毕业,化学专业,现在打算转行做测试工程师。今天第一天准备看,希望可以多多交流。
我想一个公司如果需要一个跨专业或者零经验的测试人员的时候,更重要的是要考察这个人的发展潜力。比如发现问题能力,分析问题能力,逻辑思维能力,协调能力,团队合作能力,沟通能力等。做测试要有坚韧不拔的精神,要顶得住开发的压力。要为自己发现的问题坚守立场,不能妥协,因为有很多问题在测试看是问题,在开发看并不认为是问题,所以这种精神你也要有适当的表现。总之你要面试,除了看本软件测试基础理论的书外,还可以事先了解面试的公司的要求,看是否需要做一些计算机基础知识方面的准备,比如数据库,网络基础啦。总之既然想要换工作,换行业趁着还可以的时候就勇敢的做两次吧。在以后的牵绊多了不能随便换工作之前找到自己真正想要做的工作是多么幸运的一件事啊!祝你成功~
软件工程女生做测试师很差的工作吗
1:我14年毕业于管理类专业,干了大半年行政打杂,工作平淡无快感。性格较内向,思维严谨独立。喜欢软件测试工作内容的系统性,技术性,丰富性。以上便是转行的最初心理,大家觉得可妥?A:这个我觉得没什么不妥,只要有兴趣一定会做好的,我跟你经历殊途同归,有切身体会。有一点需要你清楚的是,一旦你选择了这个方向,好好努力,坚持下去。2:手中现有《软件测试》第二版(Ron Patton著),《大话移动APP测试》-(大神陈晔著),另有赵斌先生的软件测试技术一书。收藏了51Testing软件测试网两个网站。把自学看成工作,已经进行了5天的自学,有了一些学习心得。感受最大的是:信息庞杂,我该如何选择更加有效的资料。另一个:入行软件测试,是否只要学会如何编写用例和文档,使用bugfree。了解QTP和LoadRunner基础知识就够?如果可以,零基础自学者难点在哪些内容里面。如果不够,请告诉我更好的学习方案吧。A:你从零基础了解到这些首先给你点个赞,接着回答你的第二个问题,用例和文档是必须要学会的,用例比较重要,建议你找一些实际用例的文档看看先。各个公司用例会有所不同,基本都会有自己的模板但是主要内容区别不大。接着是测试工具的使用,我是做移动开发的,印象中bugfree和loadrunner是使用的比较多的,建议的学习方向是从搭建整个测试环境,到写case,都要学会。至于是否需要懂开发,个人觉得没必要,我见过的会自动化测试的基本都是不懂开发的。难点的话就只有自己去体会了,有一颗坚持追求答案的心你就成功了。3:是否有前辈愿意和我分享你之前做过的测试项目?让我感受一下实际的测试工作内容A:这个不同公司方式是不一样的,我见过有自己开发测试系统自己写脚本的,也有用用开源第三方的。考虑到成本时间中小公司在手机测试用loadrunner比较多吧,我在上海工作(只是个人看法)。我有同事在做,如果需要可以私信我。4:我比较喜欢手机app类的测试,偏向于生活类app,不喜欢游戏app。同时个人偏爱互联网公司。So,以后我找工作瞄准哪类公司更为适合自己发展?A:外包公司除非比较大一般都是人工手测,所以一般小公司里面做产品的公司用自动化测试比较多,根据你的情况建议去有自己产品当然最好有自己的自动化测试体系的公司。
我也是准备转行做测试的妹子,目前正在了解中,转行做测试的原因一是由于大学学的就是计算机方面的,而是身边有同学做测试做的还不错,加上自身动手能力比动嘴强些,而且喜欢计算机,可是毕业都3年了,期间一直从事零售业的管理工作,现在在转回去的确有些担忧,准备报51testing的培训班呢,可是学费好贵,还请大虾们给点意见,毕竟也不小了,人生没有几次可以重头开始的机会,软件测试这个行业究竟如何呢?
测试行业的大环境不是很好 各种混吃等死 打压新人 不求进取 加班成风 默默无闻。当然也许是我背运吧 楼主慎重 本人已经转行。
其它类似问题
其它人正在问的问题软件测试零基础可以学习吗?难度如何?需参考哪些资料?_百度知道
软件测试零基础可以学习吗?难度如何?需参考哪些资料?
我有更好的答案
测试在国内现在发展一般了,这些不是问题,关键看自己能力。从事技术行业的确主要靠自学,不停的学。只想入门的话,那些培训机构的确也是一个很好的选择,但据我所知,很多人通过培训后都很迷茫,东西没学到什么,面试没机会,一大堆问题。1、如果是应届毕业生的话一般不会存在这样的问题、反正做什么岗位都是0基础开始的、这样来看LZ应该是已经工作过的了。2、对于转行来说;买本软件测试书籍先学习下测试的基础知识、很重要。按照书籍上学的内容自己开始实践(怎么实践?自己下载一个软件或者随便找一个web网站就可以开始了)完成上面第二步之后,你多多少少已经对测试流程、测试知识有一定的了解了然后可以开始找工作了,找工作投简历之前先看看对方公司做什么产品的,然后把他们产品弄回来自己吧测试流程跑一遍,BUG都记录下来(不要说没有BUG,每一个产品都存在BUG)。发送简历的时候就可以吧他们产品的BUG给一起发送过去了。多上上51testing测试论坛、加几个测试Q群、论坛和Q群里面经常会看到有招初级测试的。还有一种方案;就是在你们公司内部转岗,这个比较好操作(我就从IT部门转到测试部门的)但是上面测试的知识得自己学、不要指望转岗之后才开始学。
这些不是问题,关键看自己能力。从事技术行业的确主要靠自学,不停的学,你应该更明确些,会一些基本的软件测试理论,测试流程,一门开发语言,最好会数据库的简单操作,基本上就OK了,这就是黑盒测试。其次,考虑学习一门脚本语言,比如ruby或javascrip,开发流程,以及计算机操作系统的基本知识,对应的学相应知识。测试在国内现在发展一般了。会一些自动化测试工具,比如QTP。(本人觉得,真正会自动化测试了,你才觉得自己有点能耐了),一大堆问题。软件测试领域很广,比如网站测试,如果想往深层次发展的话,东西没学到什么,需要学的知识很多很繁杂,面试没机会。只想入门的话,那些培训机构的确也是一个很好的选择,但据我所知,很多人通过培训后都很迷茫,关键看你今后的职业发展了。如果想混个工作做的话、手机测试、应用软件测试等等要学软件测试
本回答被提问者采纳
为您推荐:
其他类似问题
您可能关注的内容
软件测试的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)什么是软件测试,零基础应该怎么学习什么是软件测试,零基础应该怎么学习河北达内百家号软件测试行业的存在是为了查找问题而存在,虽然软件测试并不能直接解决问题,但却可以发现隐藏的问题,可以说是软件开发过程中的必须手段。软件测试工程师的角色更多的是在一家软件企业中担当的是“质量管理”员的角色。互联网行业职位都挺好的,不少人会认为软件测试岗位学习起来困难,其实软件测试岗位门坎不高,是个可以很快入门的职业,主要包含技术和管理方面的工作,随着项目经验的不断增长和对行业背景的深入了解,会越老越吃香。如何从零开始学习软件测试?对于那些想要进入软件测试行业却不知道该怎么学习的朋友来说,重要的一点就是找个相关行业的人,跟着一起学习,不管你是自学还是参加培训机构学习。关于测试理论知识的学习是必须的,测试的定义、测试的分类、测试的方法、测试的生命周期,测试计划、测试方案、测试策略、测试用例的编写。测试基础知识掌握之后接下里就是测试工具了,工具的学习很简单,大家不用去纠结工具的选择。把基础的几个工具学习了就行了,以后用到什么工具就去学什么。下面列举几个常用的工具:性能测试工具loadrunner、jmeter。接口测试工具:postman抓包工具:fiddle数据库管理工具:Navicat。当你掌握了以上这些就可以称之为出具软件测试工程师了,做到以上这些还远远不够,每个人的兴趣爱好不同,是时候考虑自己的发展方向了。是成为一个自动化测试工程师呢?还是性能测试工程师呢?还是安全测试工程师呢?选好之后就要开始学习代码了,程序是有代码编程,要测试需要看得懂代码,关于编程语言的选择,Java或者python都是不错的选择,当然你也可以都去学习,还有数据库也是必须掌握的!学习编程语言不用像开发那样学的系统,比如Java,只需要学完JavaSE的部分就够你用了。python的话也是一样的,把基础的部分学完也就够使用的了。虽说掌握其中一种就可以了,但你知道有多少人两者都懂吗?【思考题】软件测试工程师如何发挥自己的价值?关注公众(河北达内)回“资料”获取学习包,还有免费试听课程,“职”等你来。本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。河北达内百家号最近更新:简介:河北达内是高端IT培训中心作者最新文章相关文章零基础你需要了解哪些软件测试培训内容_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
内容提供机构
更多优质内容和服务
零基础你需要了解哪些软件测试培训内容
0|0|暂无简介|
千锋教育是中国IT职业教育领先品牌,一直秉...|
总评分0.0|
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢

我要回帖

更多关于 软件测试的基础知识 的文章

 

随机推荐