请教测试行业达人
我是从软件开发岗位转行的,之前做的是数据库开发,因为到朋友公司做技术培训管理,之前的技术有所荒废,现在想离开公司重新回到开发行业,由于是女生,找技术行业的确实有些受歧视。之前也接到过阿里的电话,但感觉HR人员问的问题都很诡异,面的过程非常不舒服,而且数据库方面技术还没能全部拣回来,所以现在想转行做测试,我自己找了一些电子书,感觉讲的很多是理论性的,实例化的很少,没有针对性,所以想请假各位达人.
我的情况:
1、3年通信行业数据库开发经验,2年的技术培训管理经验;
2、熟悉CMMI体系,参与公司ISO9002和CMM3体系的建设,对于软件工程的认识较好;
3、熟悉软件行业项目的体系与流程,能够独立应对体系文档的建设和完善,能够追踪问题数据和结果反馈;
4、掌握面向对象技术与UML技术,熟悉软件工程完整实现过程;
5、熟练使用Rational rose、ER-Win及Visio等工具,进行相关模型设计;
6、SQL Server 2000/2005及ORACLE 9i/10g的SQL操作及日常维护,了解Toad的基本应用(这部分技术还在慢慢拣);
7、了解面向对象的前台技术,如Java、JSP、C#及JavaScript等(J2SE部分熟悉,J2EE部分可以看懂代码,C#部分可以看懂代码,简单功能也可以自己实现,JavaScript部分可以看懂代码,这个也一般是页面效果的应用)。
8、技能证书有:
OCA 10G 证书、OCP 10G资格(考试都通过了,没参加原厂培训,因此还未申请证书)、软件设计师和系统分析师
想请教各位,我这样的情况转行做测试的需要再学习些什么
1、麻烦各位介绍一些有针对性的教程
2、我所了解的是测试分手工测试和自动测试,想问下这两方面,常用的测试工具软件有哪些,或者是必须要熟练的工具有哪些
谢谢各位!如果有好的职位可以引荐的,也请与我联系,再次感谢!
[解决办法]
按照你上述描述来看,你的资历背景感觉还是不错的。但是实际能力还要视具体工作而定。如果你已经决意要做测试,那么现在需要的不是学些什么,而是找到一份测试工作去实际做一做,然后自然就知道要学什么了,而且在学的时候也不会感觉太理论,太空洞了。
[解决办法]
正如一楼所说,你的技术积累还是很强大的,甚至说是令我羡慕的。
不过呢,我觉得你现在主要先要完成开发与测试之间的转换,这种换位,重要的是思维的转换。
因为从现在起你要觉得开发做出来的东西都是有问题的,你要开始觉得发现一个问题是一件快乐的事情。
而且你现在要学会站在客户的角度去想问题,而不是站在开发的角度认为这个技术很炫就很好。而是要想这种实现的方法是不是对使用者有好处
至于测试的理论,先建议你简单看看就行了,测试是一个知易行难的行业。就如一楼所说,你要先进入项目然后很快就懂了,等到你需要做的很好的时候,那个时候再去翻一些理论的东西则会有更深的体会。
[解决办法]
1. 培养测试思维,之前的职业经历有助于你了解开发中的各个技术细节
2。 学习基本的测试方法和工具,
3。 尤其要注意对软件工程方面的知识扩宽。
4。 培养对特定的领域的知识积累,如性能、安全等等
开发工作是构建工作,测试工作时破坏性工作。在工作的属性上本质不同,比如从零件到完整产品(开发),再把完整产品拆分为零件(测试析构)。
[解决办法]
不错,从简历来看
可以找测试或SQA的工作,也可以考虑做测试培训讲师
当然前提是先熟悉熟悉软件测试行业和想干知识,最好再掌握一两个测试工具,做一两个测试的项目则最佳。
推荐书:
《软件测试技术大全》
《QTP自动化测试实践》
《软件测试自动化成功之道》