测试MM希望你了解关于测试的5件事

质量保证成为了软件开发项目中比较重要的一个环节。随着越来越多的群体转向敏捷软件测试,QA 在程序创建中起到了一个更加重要的作用。不过,这里有几件 QA 管理人员希望利益相关者在软件测试中知道的事情:

1. 开发人员认为他们知道一切

敏捷软件开发的目的是消除多余步骤,但是这可能会导致踏进对方的领地。例如,许多开发人员认为,他们知道如何,何时以及怎样进行测试,但代码中经常存在大量 bug。Software Testing Help 指出,开发人员常常自以为是地觉得自己比测试人员更厉害。事实是,双方都在朝着同一个目标努力:构建一个成功的应用程序。一起联合起来并分享知识,可以更好地测试,构建得更全面更丰富。

2. 打折扣的测试指标

QA 团队从测试指标中获取可操作的见解,但许多其他利益相关者会将这些数字奉为圣旨。这些统计是用来衡量测试人员能力和项目完成的。Software Testing Club 线程指出,管理人员往往不会考虑到这些信息的背景。如果数字显示进度减慢,那么,举个例子,可能是因为客户要求做一个改变。上下文将是推动 QA 团队,并促进高效测试管理的重要因素。

3. 尊重测试人员

测试人员经常会感到自己的工作得不到赏识。这有一部分可能是因为开发人员的自大,正如前面所讨论的,但是这并不是 QA 专业人员唯一抱怨的内容。Software Testing Help 指出,管理层并不认为测试人员可媲美开发人员,并且测试人员通常才需要为每一个故障负责。管理者应该促进整个团队的良好关系,并建立一种从错误中学习,而不是因为每一个推卸过来的 bug 就职责测试人员的氛围。

4. 这是强制性的,并且值得你花时间

许多人认为测试是在浪费时间,但实际上,测试有助于制作更好的应用程序,确保用户得到功能齐全的产品。虽然会导致时间期限更加紧张,但相较于有失去客户的潜在风险,花时间来测试还是值得的。不仅如此,用户也不会接受达不到最佳功能的任何程序。要建立可靠、持久的客户关系,测试非常值得你花时间去有力执行。

5. 从错误中学习

测试就是找出所犯的错误,并采取行动确保这些错误不会再次发生。Software Testing Club 指出,从你自己和其他人的错误中学习,会让你成为一个更好的测试人员。这样一来,你以后就能更有效率地安排主次、沟通和测试。软件测试是一个过程,但 QA 专业人员可以通过回顾以往的经历,更高效地对当前问题作出回应。

QA 团队在传统的开发技术中常常被当作壁花。如果软件开发利益相关者能够了解这 5 件事,那么,QA 专业人员会更有职位认同感,同时也可以帮助你理解他们对你的应用程序的成功是多么的重要。

本文文字及图片出自 www.codeceo.com

你也许感兴趣的:

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注