国内测试行业现状——手工测试仍占较大部分,具备编程能力并非测试行业的硬性要求。
但测试人员需要具备编码开发、设计能力已经是一种显在趋势。数据显示自动化测试和脚本编写所占比重近些年呈明显的上升趋势,这不仅说明了自动化测试技术受到了团队内的重视和应用,同时也说明了测试人员水平在不断提升和发展。同时也可以明白测试人员的工作呈多样化的发展趋势,其中包含“分析生产和其他用户数据”、“监控生产环境”等等,这说明测试人员对产品质量的认识不仅局限在单一功能性的验证、测试,对测试认知、实践探索正在不断发展。通过调查,再结合身边同行业的朋友交流。随着开发技术、开发模式的发展变化,对测试效率、质量的要求日益增高,传统的纯手工测试岗逐渐被测试开发岗所取代的趋势日益明显,这也引出了测试需不需要懂开发、会开发的问题,其实答案是明确的——需要。
有编程功底当然发展前景更好,可以从开发的角度去考虑问题所在,主要是懂编程的那种思路。自动化测试,性能测试,安全测试等等都需要会写代码,单纯的手工测试被取代性很高,就是说你有2年的经验也是那样测试,一个毫无经验的毕业生只要花点实际了解了业务逻辑,也可以着手开始做,如果你会编程就不一样了,你可以运用编程使得测试变得简单减少人力节约时间。当然不会编程也可以做测试的,放心吧,只要努力就好,不过为了有更好的发展,建议多多学学编程,主要工作态度需要端正积极。