如果测试人员的目的是找缺陷,那么与开发人员的测试有点重复。如果他们的目的是站在顾客那边来判断系统是否满足需求,那么他们与顾客的接收测试有点重复。但是质量不仅仅是缺陷少和可用。质量是多维的,例如可靠性、可维护性、安全性、可用性、性能等。
测试人员能通过两种方式给敏捷项目带来真正的价值。第一个是通过专业的独立的测试扩展开发人员的测试和顾客的测试。独立的测试人员能从不同的视角对系统进行测试,因此他们会找到不同的缺陷或可用性问题。
第二种方式是专注于质量的其它维。开发人员和顾客的测试很可能忽略这些质量的方面,因此测试人员对它们的关注是项目成功的关键因素之一。
敏捷质量
敏捷方法对于产品质量来说有新的方式,专注于开发人员负责发现和移除缺陷,专注于顾客负责确保项目向真正满足他们需要的高质量产品迈进。这些方法做了很多恰当的工作来达到质量。同时,关于加入测试人员的角色使其更强大的讨论在继续。
敏捷和质量不仅仅是兼容的;它们还能很好地工作在一起。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/