回归测试对于每个版本都至关重要,因为它会检查整体应用程序的质量。众所周知,在敏捷模型中,新版本的发布很快,而回归可能成为质量保障的瓶颈。
敏捷通过减少迭代时间而拥有了许多优势,但它也面临着自己的挑战。对于测试工程师而言,要跟上开发和发布速度,这尤其具有挑战性。
为了跟上新版本发布,不少测试团队经常忽略部分回归测试,而专注于对新功能的测试,这会导致现有功能的BUG在线上出现。在时间不充裕的情况下,该如何确保每个版本的新功能和现有功能的交付质量呢?
下面方法可以优化回归测试时间并使其更加有效。
敏捷中有效回归测试的策略:任何回归测试策略的症结在于严格的时间限制下的最大覆盖率
。