软件测试真的需要培训吗?
目前关于软件测试培训有两种声音。一种认为测试很容易上手,你只需要在网上找一些学习资料,自己学习就可以了。另一个就是你需要培训,不然进不了软件企业。如果是自学,前提是有一定的开发基础,熟悉代码,加上良好的自学能力和自律能力。如果你有这些条件,自学是个不错的选择,但是如果你没有这些条件,我建议你选择培训。
自学的话,只知道一个概念,缺乏相关的实践经验。你不知道如何规划测试工作,如何根据不同的软件、不同的业务流程、不同的控件设计测试用例,如何识别缺陷,如何提交缺陷报告,如何进行测试总结。没有经过专业培训,你无法开发测试工作或者只能做一些测试执行工作。而且软件测试的分工越来越细。比如黑盒测试分为手动测试和自动化测试,而自动化测试又分为功能测试和性能测试,这就需要开发测试脚本。白盒测试是和代码相关的,是和开发人员一起做代码规格检查和单元测试。但是,自学这些知识还是有一定难度的。只有通过系统的学习,才能更好的理解和掌握它们,才能在软件测试行业快速成长。