赢在测试2:中国软件测试专家访谈录
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

成为优秀的测试工程师:勤奋、努力、坚持不懈

蔡:如何成为优秀的测试工程师呢?

郑:优秀的测试工程师,不仅需要时间的积累,也需要测试知识、技能和测试经验等的持续积累。要想成为优秀的测试工程师,至少需要从下面几个方面不断地充实自己。

第一,深入了解测试对象,即测试人员需要深入了解被测产品的架构、功能与业务知识。对于我自己,我一直从事的是宽带接入系统与交换功能,因此掌握 ADSL、VDSL、以太网交换功能、L2协议标准、三层交换功能、OAM功能等是开展各种测试任务的基础。

第二,熟悉研发流程,即知道在什么时候应该做什么事情。测试人员需要了解每个开发阶段的输出是什么,测试的主要活动与任务有哪些,只有对测试过程中的各种活动与任务了然于心,测试人员才能主动去完成任务,而不是每次被动地等着测试经理给你分配任务。另外,了解每个阶段可能存在的问题,可以提前制订应对计划。

第三,除了知道测试过程中我们需要做什么之外,测试人员需要掌握如何有效地去做,因此需要测试人员深入了解各种软件测试技术与方法,例如:测试用例设计技术与方法、测试估算方法、测试风险识别与评估方法等。

第四,培养各种软技能,例如沟通与合作。现在更强调整体团队运作过程,测试人员不仅需要和开发人员沟通与合作,也需要和客户紧密合作。另外,测试人员还需要培养专业的怀疑态度、严密的分析能力、处理冲突的能力、严谨的工作态度与创新能力等方面的技能。

成为优秀的测试工程师

想成为优秀的测试工程师,勤奋、努力和坚持不懈是非常重要的。