软件测试要学多久?如果是*,还是要看自己的悟性。如果只是低级的测试,不是很难,但是工资水平不高。而且软件测试也挺好就业的。可以学学看。学完考个软件测试工程师很好找工作。 软件测试大致分为黑盒测试和白盒测试,黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试,黑盒测试一般不需要软件开发基础,只需要掌握基本的软件测试理论,比较注重后期的经验积累,入门也较*,很多非计算机相关专业的朋友转行做测试以后也基本以功能测试为主。 白盒测试需要具备开发的基础,因为涉及到代码的走查,现在国内做白盒测试的人要少于黑盒测试,白盒测试工程师很多都是软件开发工程师转过来的。 软件测试的另一个分类方法是分为功能测试和性能测试,功能测试基本上就是黑盒测试,性能测试需要涉及到系统瓶颈的定位和调优,一般需要掌握数据库知识,会一门脚本语言好一些,如JAVA. 综上,想从事软件测试,首先要掌握软件测试的基本理论,会数据库的基本操作,会一门脚本语言更好。其实软件测试的基本理论比较*,现在各种资料也很多。数据库的基本操作,一般是增删改查备份还原等。 要是你无法*,建议选择千锋软件测试,几个月就可以掌握软件测试技术,让你在职场*展拳脚。当然了,前提是你真正用心去学习了。 千锋软件测试实战项目全部基于云服务器真实上线,实战项目不仅仅使用商业框架完成,培养具有架构级思想的工程师,具备处理**甚至是**高并发业务处理能力。 借助千锋已有的完善的开发课程相关内容,注重软件设计开发相关知识,将软件设计开发过程中重要阶段的实用方法植入软件测试课程体系中,培养学生成为一名精通测试、懂开发的软件测试高手。 与其他只强调学员顺利就业的机构不同,千锋全栈软件测试是业内**的在确保学员基础上打好未来5-10年职业发展根基的课程。