测试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
你也许感兴趣的:
- 【程序员搞笑图片】开发人员和测试人员
- 【外评】谷歌测试:复杂难读的布尔表达式
- 【程序员搞笑图片】设计的付出、开发的付出对比写单元测试和自动化测试脚本的付出
- 【外评】谷歌对测试的分类
- 【译文】谷歌测试技术:如何大规模代码删除
- 【译文】谷歌测试技术:多少测试才算足够?
- Sentry 的前端测试实践:从 Enzyme 迁移到 RTL
- 2021年10大流行软件测试工具
- 谈一谈程序员不愿意写测试的问题
- 程序员文史综合素质测试题,下跪吧
你对本文的反应是: