作为在一家公司工作一段时间后都会发现一个问题,就是当自己对业务熟悉的透彻后,就对一些其他的知识面出现了生疏,很多就会感觉一旦离开这家公司一切要重头开始。这就是自己要不断的反思和突破自己瓶颈的地方。
致命误区一:绝大多数的测试经验积累都“强”绑定在特定的业务领域。如果抛开这个特定的业务领域,对测试技术本身以及产品技术实现都缺乏系统的思考和理解。换言之,这类测试人员的价值仅仅能够体现在这个特定的产品业务上,而一旦离开了这个业务领域,他的经验积累很难被有效重用,这就是常说的没有深入理解业务,但是业务知识不能等同与测试能力。
致命误区二:测试开发岗位的核心其实是“测试”,“开发”的目的是更好地服务于测试,我们看重的是对测试的理解,以及在此基础上设计、开发帮助测试人员提高效率并解决实际问题的工具,而不是一个按部就班、纯粹意义上的开发人员。
所以避开这些问题,并提高自己的核心竞争力才能不断的提高自己,适应市场的需求。
传统测试工程师的核心竞争力:
1.测试策略设计能力
确定关键问题:测试要具体执行到什么程度;测试需要借助于什么工具;如何运用自动化测试以及自动化测试框架,以及如何选型;测试人员资源如何合理分配;测试进度如何安排;测试风险如何应对。测试策略不是一朝一夕的事情,需要大量的项目训练在实践的基础上潜移默化形成的,是最核心的竞争力也是最难培养的
2.测试用例设计能力
这个能力是指无论对于什么类型的测试,都能设计出高效地发现缺陷,保证产品质量的优秀测试用例。这不仅需要深入理解被测