软件测试培训要4-6个月,软件测试入门门槛较低 ,基础的软件测试理论一般一个月左右就可以学会,在学完基础部分,现在很多的软件测试机构课程都是实战加理论相结合的方式,这样是可以大大提高学习的效率,所以根据课程的安排全部学完一般也就是4-6个月时间。
1.软件测试基础学习
其实简单的手工测试执行,也就是点点点。花一周时间学习完业务,知道所有功能,就可以进行简单的测试了。通过手工测试找出系统的bug,提单给开发修改,修改完成后在进行验证,输出功能测试报告,这就是简单的测试流程。点点点的测试方式,是比较简单的,也是测试环节比较不重要的,一般都是由初入职场的菜鸟完成,只要细心,按照测试用例执行,就能够完成工作。
2.深入学软件测试
但测试执行绝对不是软件测试全部,要知道,测试和开发同样属于研发岗位,肯定没有那么简单。优秀的测试工程师除了基础的测试执行,更重要的是懂得测试设计,在经过需求澄清后,要通过需求,分析软件或系统的风险点,梳理出测试方案和测试策略,写出高质量的测试用例,只有高质量的测试用例才能更好的保证产品的质量。好的测试工程师,能够在产品的需求阶段就给出功能、性能、安全方面的建议,这些建议可以帮助开发人员少走很多弯路。在产品方面,除了产品经理,测试人员是熟悉产品架构和功能的,经验丰富的测试人员发现和定位问题的速度比一般的开发人员更快更精确。
初级软件测试的学习周期是1-3个月,不过这种测试工程师是很难找到工作的,现在软件测试培训课程基本都是要达到中级测试工程师的水平,加上实战的练习半年时间基本能够学完。