我们精选了一下网友答案:
···································^^····································
零基础想转行做软件测试当然是可以的,只要你感兴趣一切都不是问题,多余的废话也不说了,我直接就上学习线路图了!
该阶段免费配套视频
资料:pan.baidu.com/s/1tFwMl9cMK_wOH82qnlTlOg 密码:0gkt
免费配套视频
链接:pan.baidu.com/s/1YSu9nfiYB1zOokqYk7CHXg 密码:gp7i
资料:pan.baidu.com/s/1qXYYhcS 密码:mkqu
配套视频
链接:pan.baidu.com/s/14tTNk3lamEau5h-BttfZgw 密码:x1up
链接:pan.baidu.com/s/1ekHjA_1pSCheqALukSECoA 密码:8esd
资源配套:
链接:pan.baidu.com/s/1kldQSxvbzlL2Iou0vW0QQQ 密码:1gop
链接:pan.baidu.com/s/1snp2JqH 密码:b16e
链接:pan.baidu.com/s/15jd-Fery7_aUuTuIPvASpg 密码:4w6r
有用大家伙点个赞哦!谢谢了
本科学历已经足够转行任何互联网行业了,传统行业的收入是比较低的,这一点也不多说了, 不然也不会每年有那么多人转行互联网了;女孩子做测试是挺合适的,主要测试加班少,不至于秃头啊,虽然工资比开发低了那么一丢丢,但是也无伤大雅。况且题主已经嫁人了,女人赚的钱,够自己用也就可以了。别管什么黑盒白盒测试,先自学一段时间再说,网上很多免费的学习资源,尽管可能内容是前几年的,也不够系统,但是对于小白自学来学,都是可以的,反正也不要钱。测试和产品,开发都类似,都属于实战类的职业,单纯看书的话,说实话很难受,看来来去都看呆了,自学一个手工测试是很容易,但是说白了那就是廉价劳动力啊,没多大意义的,做不了几个月你自己都烦了。如果是UI自动化,已经安全测试这些,需要懂代码的,比如LoadRunner11录制脚本、参数化配置、性能结果分析这些,自学很难,也可以考虑借助培训机构来转行,有人手把手带还是稳一些。但是市面上各种IT培训班很多,难免良莠不齐,自己没事多对比几家吧,看看课程大纲啥的,线下多试听对比一下都是挺必要的,像博为峰,测牛学堂这类专注做测试培训的,都可以去了解对比。
执行力很重要,干就完了,转行没什么难的,就说我亲哥吧,高中毕业,一直在自学前端,后来去了培训班,后来也转行成功了,只能说他学历吃了大亏,现在就是一个外包的,都要大专本科,还要查学信网。
本科学历零基础转行进入软件测试没有问题!但是我必须先告诉你,如果你单纯觉得测试行业只要会黑盒测试就能工作,就能入门,不需要写代码,还属于互联网行业中的高薪行业,那么我劝你放弃这个想法, 咱不和你灌鸡汤,我也不是程序员鼓励师,咱们捞干的聊,给你聊明白喽。
有这么个普遍现象,测试招聘者,特别是一、二线互联网公司的招聘者最苦恼的事儿就是招人。想找到一个合适的人难于上青天,每天各种撒网,简历看几百份,面大几十人,能捞到一个中意的小伙伴就谢天谢地了。但同时很多测试小伙伴发现找工作很难,特别是进大一点的厂,他们特别挑:代码要会写,要有软件架构能力,问一大坨平时根本用不到的技术问题,还挑经验,挑沟通能力,挑这挑那,有时候还特么挑学历、挑年龄。。。 供求总难以匹配起来,造成了双方都很痛苦。
之所以出现这种情况是因为能力要求不匹配是最核心的问题。软件、互联网近20年来飞速成长,其实也经历了很多阶段。行业软件兴盛阶段和外包兴盛阶段(2000-2010年)行业进入了大量的测试人员,当时最主流的测试实践是:重心放在系统验收阶段。测试人员的主要工作基本都投入在了基于业务的黑盒测试上,对代码能力、系统理解的能力要求不多。2010年后,互联网行业的真正兴起让国内软件开发模式开始缓慢调头,快速迭代的模式逐步兴起,开发周期越来越短,迭代越来越快,但系统越来越越庞大、复杂。原来的测试工作模式和工作范围越来越无法满足要求了。但大量从业人员技能范围转变是一件很难的事情,行业是有巨大惯性的。从宏观上看大量QA技能转变跟不上需求转变是造成市场供求不匹配的主要原因。
所以做软件测试一定要记住这三点:
1. 只做手工测试,不懂系统实现的测试工程师的职业发展会越来越受限。
2. 能够转型成适应市场需求的同学将在近几年的时间获得超额回报(因为市场供不应求,企业不得不抬高价格来寻找这样的人)。
3.对于个体来说,自我成长永远最重要,自己永远要对自己的发展负责,别依赖外部环境,自己想办法变成市场的香饽饽才靠谱。
按照我一点理解讲一讲什么样子的人会抢手吧,限于篇幅会偏重技术角度来讲。个人之见,欢迎讨论和拍砖。
1、测试的底子-项目经验
有比较复杂系统的测试实战经验,你就超过了50%以上的应聘者。什么叫做比较复杂系统呢?投入50人年开发出来的系统就可以称作一个复杂系统了。因此,复杂系统并不是很罕见。但是,如果你只接触一个简单的模块,甚至只是测试一个稳定模块的维护性开发,而不是通盘理解,不能说是测试过复杂系统。有从头到尾接触一个完整项目的经历很宝贵。
2、测试的底子-基础知识
对照三本书:《ISTQB基础教程》 《高级软件测试设计》 《高级软件测试管理》(后两本是ISTQB的高级认证教程)。这里边的内容你都能熟练应用(真的是熟练应用,而不只是有概念),你就能超过80%以上的应聘者了。面试过数百人,我经常会问几个问题:如果测试时间不够,你会怎么办? 如果让你去测试一个你完全不熟悉的系统,你会怎么办?你平时会使用那些测试设计方法? 看似很稀松平常的问题,非常考验人。因为大部分从业者都没有经受过系统训练和学习,工作多年,依然技能不足,意识跑偏。
3、熟练使用一门主语言
满足这条,你就超过了70%的应聘者。什么叫做熟练呢?拿Java来说吧:系统学习过Java的教程,高频面试50题 这样的题可以自测一下,可以回答上35个以上;熟悉最主流的Spring框架,能够写出一个简单的网站,实现基础的Restful 服务;读懂过一个测试框架,如mockito或者Junit的源码;能够熟练实施接口测试(基于一些测试框架 如:rest-assured+Junit);能够读懂开发的业务代码,对他们的代码进行Code Review;
4、对一门语言有比较深入了解
满足这条,你就超过了90%的应聘者。什么叫有深入了解呢?还拿Java来说吧:熟练使用Java的常见API;深入理解基于语言特性/系统特性的知识,如Collections的实现机制、类型系统、I/O、网络、多线程等;熟知设计模式(广义范围的设计模式,不局限于GOF的设计模式);熟悉JVM的工作模式;熟练使用调试排查工具解决性能问题;熟练掌握市面上常见的脚手架;熟练掌握周边知识(OPs相关,网络知识相关)有不错的实战开发经验(做过真正被生产检验的东西);对于测试开发,AOP,Java字节码技术是很重要的知识。。。 这是一个很长的学习list,需要几年时间来养成。做到这点,其实你可以胜任普通的开发岗位了,这也是高级测试开发岗位的技术底子。
5、在一个领域知识有不错的了解
人不可能什么都懂,但工作几年之后,会在工作的域内一定要有积累才行。
例如,你测试一个核心电商系统的交易模块三年了,业务上你一定要熟练讲出来:商品列表、购物车、下单、退单、废单、支付、发货、库存、退款、优惠使用等等一坨业务流程,和可能出现的常见的坑(各类问题产生的资损、各类问题产生的服务不可用、逻辑矛盾),不然根本无法体现你经验沉淀和深入思考;技术角度上,你要能够画得出来系统的交互图,熟悉最核心的接口和最核心的参数,能够读懂开发的代码,熟练使用trace和监控工具,诊断定位线上问题到代码行。
6、用技术保障质量的能力
测试开发岗一定会问到一个问题:你能够举一个你用技术手段提高测试效率,增强测试能力的例子么?这是面试时最大的一个坎。很多人会讲一些自动化测试回归的例子,但是真正成功的例子非常少,因为为什么做,怎么做都没有想好就照网上一个教程攒了一个,结果变成了玩具。 做好自动化,不仅仅是会使用工具、框架,其实要对被测物特性,软件生命周期有很深的理解并且有很强的开发知识才行。实际上,在环境、CI、数据、测试用例生成、数据比对的很小的一些点上,都能有不错的提效产出,从这些点能够做得好,会得到不错的加分。有一个不错的成功案例,你胜出的几率就超过了80%,没有短板,就十拿九稳了。
7、技能以外的东西- 实战案例
以前的工作印证了你的能力。能够讲清楚一件特别拿得出手的工作,证明你能力的案例是面试时候最有用的投名状。
8、技能以外的东西 - 你的个人特质
一般有如下特质会大大加分:快速学习、系统性学习、学以致用、系统性思考、强大的推动力、技术思维、突出的沟通能力、条理性、抗压性、乐观精神、抗挫折能力、迅速调整的能力、迭代改进的意识、ownership、团队合作、愿景和规划。这些特性体现人的内核,有强大内核的人,做什么都行,技能暂时不足,也一定能补足。所以,在招聘的时候往往对是否录用的判断起决定性作用
作者:skytraveler (刘晓光)链接:老生常谈,再谈软件测试职业发展来源:Tester Home著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本人工作近10年,分享下我对转学测试的看法,说明:适合25岁及以上的自学者观看。
看题主从事药学,都有老公了,看来步入社会已经工作一段时间,拥有一定的社会阅历和为人处世的方法,我想这个不论最终你选择哪个行业都是宝贵的经验,那么软件测试行业也一样,这份阅历会给你增添不少的助力,但软测毕竟是技术行业,所以技术才是硬道理,技术储备的渠道有很多,也不用担心,最后技术也有了是不是要考虑下软测是朝阳还是夕阳行业呢?
目前我们能接触到的金融产品、游戏、社交、汽车、大数据、学校教育、本地化产品等等都离不开软件测试,因为这些产品由公司创造最终流向用户使用的。
软件测试是什么呢?
大白话:对公司保证产品正确性和安全性,对用户保证你用起来爽~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
近年来,软件测试行业一直呈现上升趋势。为什么软件测试这么火?我们来看看历史遗留问题,在中国的很多软件企业存在着重开发、轻测试的现象,造成日后的软件产品的质量问题频出,各种安全漏洞,用户使用经常出现各种问题,体验度很差,同类型公司为了更好地留住用户就会增加产品的功能正确性和体验度,之后认识到测试人员的重要性,但市场上软件测试人员实在太少,所以尽快招聘软件测试人员已经成为公司当务之急,随着行业认知的提升,测试行业紧俏也就体现出来了。
一不小心自己就挖掘到这么紧俏的行业,看来你还是有点东西的~~~
很多人换行业都会先了解下这个行业的负面信息,这里给大家举个栗子
关于吃青春饭的问题,测试人员跟医生的行业有些相似,经历大量的项目后,经验也会变得更加丰富,后续工作中无论培养新人还是自己动手都可以很好的完成工作,这也是为什么软件测试很看中经验的原因,当然IT行业大部分的年龄层是偏年轻化的,那刚说好的吃经验工作怎么就年轻化了呢?别急这部分大神都已经走上了管理岗位,他们更多的是在培养新人和管理上面啦,不同阶段有不同的岗位,所以你完全可以不用担心~
功能测试:这类人群对技术要求相对较低,所以入门门槛就很容易,说直白一点只要是正常人,你就可以从事这个行业,但是要先经过简单技能的学习。
技术型测试:这类人群对技术要求相对要高一些,硬技能傍身,高薪也随之而来,做哪个行业薪资都有高低之分,这类人群可以等你入门之后再做后续提高
那么问题来了,有什么渠道能进入软件测试行业呢?这个我想大家都知道,百度呀!对没错,那么市场上这么多讯息我们该怎么抉择呢?我有点个人的经验仅供参考哈
首先:自学,看不懂的就在百度,周而复始,坚持不懈,可能最后能成功,那说明你学习能力和整理能力较强,但是更多的可能是失败,因为如果你是这一类人群,可能不会再中途换行。
其次:买各大机构的视频,自学,这些机构知识都是经过设计应该会有一些条理性,由浅入深的学习,应该不会太难,那么这种方案总能成功吧?也很难,因为测试行业中有一些部分是需要各种环境依赖,当这些出现问题时,发现没有人解决,或者在购买此类视频时,没有配套环境,导致学习的各种中断,最后也很难坚持下去。
那么最后一条路,我觉得也是最好的的一条路,直接去培训机构,面对面的和老师一起学习,环境问题,老师可以帮忙解决;自制力问题,老师可以监督;就业阶段,老师可以帮助解答辅导面试问题,说白了培训机构就是给你和公司的测试岗位搭建一个桥梁,你花钱不仅学到技术还有间接拥有一个进入公司捷径,一招解决所有问题。
那么培训机构怎么选择,广告遍天飞的时代,还真需要前辈给点经验:
业界口碑靠后的培训机构也是有的,黑料还真不少,大家可以百度查查。
目前测试也有几家大的培训机构,黑马已经崛起成为其中的一家。但到底怎么挑选培训机构,你还真得认真看看这个帖子。
如果就是不相信培训机构,坚定要自学,我也给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面,已经获得超过1100+的自学党点赞,肯定错不了。
包括软件学习路线图,黑马50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2020软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..
如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。
·······································································
软件测试。。。怎么说呢 是这样,目前中国大多数企业的软件测试人员技术能力都不强,技术含量都不高,原因就在于,软件测试人员分成两种,QCE和QAE,这两者的不同之处就在于,设计和执行,注意我说的先后顺序。 你走访各大招聘会,你会发现,公司对于软件测试人员需求很大,他们要的不是一个只会按照安排做事的人,而是一个富有创造力的人。要作软件测试很容易,要作软件测试也很难。 从我们公司的情况来讲,软件测试的地位比软件研发要差,但谁都不能否认软件测试在整个项目开发环节中的重要作用。没有了测试环节,软件如何保障? 你现在是开发人员,有编程基础,这很好,我建议你,一旦真去作了软件测试人员,千万不要让自己沉没。不要作一个平庸的测试人员,不要只知道如何操作如何依据测试计划执行,一定要有创造力,自己开发测试小工具,找RD寻求项目代码进行白盒测试,自己修改已有测试计划,撰写更专业的测试计划,这样,你才会有前途。 肺腑之言,因为,我也是一名QA engineer. 说一下薪水吧,在我们公司,测试人员和研发人员的薪资不是由职位划分的,而是由你的职级划分的,职级越高,当然工资越高。而Coder在我们公司的薪水很低,原因在于,编码很容易,但项目设计实现和架构搭建很难,这需要更专业的知识才行,大致就是这样吧,QA不是低档职业,只要你能做好,一切皆有可能,你并不比别人差!
绝对行啊!你有开发经验,很好找工作的哦!工资也会很高的哦!我打算跳了哦,去上海咯!测试对年龄没有限制啊,你现在转的话,蛮好的,一旦超过了30岁,别人就觉得这样的开发人员思想已经固化了,在创新方面可能会下降啊,而测试是越老越吃香的!别人都劝我不要去上海,可是我想啊,不乘着现在还年轻,出去闯闯,接触一下别的公司的软件测试技术,我担心我的这种热情以后会消逝,所以我过年去上海咯,说不定以后还有可能遇到呐,我也是搞测试的!呵呵!加油! 相信自己,觉得自己行,自己就行!
术业有专攻,软件测试在不同的公司或者不同的软件中有不同的理解。 比如大公司大项目就需要高要求的软件测试人员,比如安全测试,并发测试等等非常专业的测试内容。如果是小公司,那这个测试工作就很一般了,没什么技术含量,比较适合女生。 如果你本身是做开发的,你可以往需求、实施方面转再转产品经理或者项目经理都可以的。
有兴趣才行,如果你看中的宣传的高薪就算了 测试行业在以后应该会是一门很有前途的行业,努力吧,同志们 软件测试前景:吃不饱,饿不死,目前大多数测试人员工资在5k以下,只有很少一部分外企人员能达到5k以上,记住是很少一部分人,所以,如果开发技能好的话,不要做测试。
申隆是一家从事专业IT服务的科技服务公司,公司拥有领先的管理运营能力,通过严格的质量标准和交付标准来保障客户的商业价值。自创立以来,申隆一直致力于为客户提供领先的信息技术、开发及测试外包服务。申隆的客户广泛分布在软件业、金融业,制造业及IT硬件等众多领域,其中不乏财富500强企业。公司严格按照CMM3、ISO9001等流程规范来保障提供服务质量、进度和可控成本。凭借外包本地化开发和测试、性能测试、Web开发和应用管理等一流的服务产品,已经成为沪上众多IT外包中小厂商中的后起之秀。与申隆合作,您就拥有了一个经验丰富、技术精湛的外包合作伙伴,可帮助您提高软件解决方案的质量,缩短软件开发时间并降低软件开发成本。 公司同时具有深厚的金蝶产品应用的市场及技术背景,是金蝶系列产品在华东区的主要的合作伙伴及权威解决方案提供商,其开发实施团队以原金蝶公司人员为班底,并在财务系统、供应链系统、银行ERP接口系统、酒店管理系统方面积累了丰富经验,成功实施了近百家客户。 公司与地方政府合作建立了外包人才培训基地,建立了一套完整的IT外包服务人才的选拔,培训,聘用,管理的体系,同时有能力快速为各类企业发展输送源源不断地后备外包人才。 公司本着专业服务的理念,以人为本,以客户为核心,倡导诚信,务实,上进的工作作风,打造一支具备全球交付能力的优秀团队 ,在激烈的市场中占有自己的一席之地。
1.有软件测试相关项目经验;
2.有对日项目经验,具日文文档制作能力者优先;
3.有打印机业务知识和相关经验者优先;
4.日语三级及以上。
详细点击阅读原文
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!