文章摘自《测试员电子期刊》Leveret 关于测试人员的角色定位
相信明天,就要把握今天
1 在一个系统里面开发人员可以只了解客户的需求,而我们的测试人员需要了解整个全局的东西。
2 往往很多人在初入测试行业的时候非常热衷于测试工具的学习以及使用,其实这并不是一个很系统的认知。知识的学习也是分阶段的。
3 我们对整个测试流程方面的东西需要了解的很多很多,而工具只是需要了解的其中一部分而且是比较小的一部分知识而已。你所了解的不仅仅知识测试的表面,你需要了解
测试的流程
如何用一个好的测试计划来规划我们的测试时间、测试范围
如何用一个好的测试用来来覆盖整个测试范围之内的测试实施。
如何保证所测试出来的bug是开发人员的问题而不是因为自己了解不够导致出现的问题
bug分析报告之内如何总结问题
对自己的测试时间进行详细规划,尽量多地考虑进去各种可能
4 测试学习可以分为以下三个阶段来进行
第一个阶段:明白测试在整个软件工程里面的重要性,了解测试的相关基础知识,并且在了解这些知识的过程中逐渐挖掘出自己对测试的兴趣
第二个阶段:对测试流程的管理工作通过实际的软件测试有个非常明确的认识
第三个阶段:跟区分专业一样走自己喜欢的途径:一方面可以继续深入提高自己测试的专业技能并且能够真正从事自动化测试,称为技术领域里面的专家。另一方面可以慢慢趋于测试管理方面。
5 随着开发的进行,测试人员提交的bug越来越不被开发人员重视了,这里面除了开发人员比较忙碌的缘故之外,另外一个不容忽视的原因就是我们测试人员自身的知识层次不够,很多时候我们不了解需求,不了解相关专业知识而误认为正确的东西是bug
6 我们需要具备的基本素质:
1)我们需要具备很好的沟通能力
2)我们需要具备很好的自信心(我们一定要很专业才能让别人尊重自己的劳动成果并听取自己的见解)
3)我们需要保持一种怀疑的精神
4)我们需要耐心和很好的记忆力
5)我们需要一颗安静的心
6)我们还需要能够承受压力并派遣压力