课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的程序员在保持纵向发展的时候也开始横向发展来拓宽自己的职业技能,而今天我们就通过案例分析来了解一下,软件测试程序员是否需要学习代码知识。
软件测试是一个行业,里面有若干工种,随着职位的不同,对掌握代码的技能要求是完全不一样的。例如:同样是厨师,但是面点,西餐厨师,对刀工的要求就远远弱于中餐厨师。
当然,当你掌握了代码后,对测试的效果肯定是有正向加分的,但是我要提醒你一句,你的价值来源于你与团队的技能互补,而不来源于你和团队的技能相同点。
也就是说,你的团队到底是需要一个专业测试工程师做基于风险的测试评估,还是需要一个懂开发的测试工程师,用代码测试代码,从而提高做单功能点验证的效率?这是你或者说你的团队需要考虑的问题!
以国内目前的氛围来讲,现在谈测试工程师需要掌握代码的论调不是太少,而是太多了。而讨论具体如何构建测试体系,让测试工程师掌握专业的基于风险,基于覆盖的测试思维不是太多了,而是太少了。
测试工程师掌握代码本身并没有错,相反还有很大的好处,这会极大的丰富你的测试手段,提高测试效率。但是请注意,和整个测试体系的构建来比较,这还只是停留在“术”的层面,作为测试管理者必须清醒的意识到软件测试本身到底解决什么问题,效率是锦上添花,科学的覆盖率策略才是根本!没有覆盖率保证前提下的效率带来的只有怀疑和混乱!
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。