Sprint计划是大多数敏捷团队所做的事情。但是,当每个团队都有不同的需求时,并不总是有一种“一件尺寸合适”的方法。结果,并不总是清楚质量检查的作用。质量保证是否应该是冲刺计划过程中不可或缺的一部分?还是应该告诉测试人员吉拉董事会并遵循截止日期?请继续阅读以了解质量检查的角色如何以及应该如何适应冲刺计划过程。在与笔记本电脑开会的会议上三人

首先。QA甚至是在短跑计划中的角色?毕竟,许多公司的日常答案可能是“否”。但是要拥有最好的软件开发和敏捷过程可能,应该是“是!”

QA每次冲刺只有大量的测试时间。因此,确保测试人员可以为时间表中的所有门票提供完整的测试覆盖范围是一个好主意。

冲刺中的一些门票还需要质量保证的高级计划。例如,他们可能需要编写测试用例,查看设计文件或提出后续问题。质量保证者将从一开始就知道哪些门票在冲刺中,而不是接近末端,就会更加准备。

涉及质量保证计划的5个理由

1.估计

估计不仅仅是开发人员- 至少他们不应该。毕竟,对于工程师需要在冲刺中完成的每一张门票,质量检查也必须有时间进行测试。通过提供每次冲刺中门票的估计,测试人员可以帮助权衡哪些功能和/或错误修复程序适合时间表。要了解更多信息,请查看我们的指南质量检查测试估计技术

2.接受标准

正如大多数测试人员所经历的那样,“新功能”门票通常是裸露的。有时,门票只会有标题和非常简短的摘要。这可能足以使该功能是什么。但是,它通常不足以进行真正的彻底测试。两个卡通人站在一张名为“规则”的纸旁边,从1到3号

例如,想象一下一张名为“添加嵌入式视频播放器”的票。摘要可能会说:“将视频播放器添加到具有音频剪辑的屏幕上。”这些信息可能足够清楚,例如项目经理等其他角色。但是测试人员通常需要更详细的接受标准,以确保该功能按预期实现。

如果您不熟悉接受标准,则本质上是该功能或其他详细信息的列表。(在我们的完整指南中了解更多信息验收标准。)在上述情况下可能需要一些信息测试人员可能需要:

  • 视频播放器是否应该有CC(封闭字幕)选项?
  • “跳跃”按钮应快速前进几秒钟?
  • 用户应该能够全屏吗?
  • 预计将在公司官方上托管的视频吗YouTube,,,,Vimeo, 或者别的地方?
  • 视频放置应该匹配的设计文件吗?

当质量保证参与冲刺计划时,测试人员可以快速确定哪些门票需要更多的接受标准。早期完成此操作后,产品经理将有时间添加其他详细信息。如果QA在准备好测试之前不知道丢失的信息,则该发布本身可能会延迟。

3.测试用例

鉴于敏捷软件开发的面部速度,QA并不总是时间写作测试用例对于每个新功能。即使涉及Sprint计划的质量检查,情况仍然可能是这种情况。但是,当测试人员从一开始就有时间熟悉Sprint中的所有门票时,他们至少能够编写某种形式的测试用例。如上所述缺少接受标准时,甚至可能是这种情况。(在我们的指南中了解更多信息编写无需要求的测试案例

坐在三个设备屏幕旁边的女人4.设备/浏览器覆盖

质量检查测试应用程序和网站的很大一部分是确定应测试哪些浏览器/设备。这可能取决于要测试的特定功能或错误修复。例如,如果针对30岁以下的人有一项新功能,则它不太可能在IE 11(Internet Explorer)上使用。另一方面,它几乎肯定会在iOS 14

当质量保证在冲刺计划中扮演角色时,他们可以为Sprint中的每张票证提供并计划特定的设备/浏览器覆盖范围。在我们的指南中了解更多交叉浏览器测试

5.优先级

现实是,即使有出色的计划,有时团队也无法满足原始的Sprint截止日期。由于质量保证是完成每张票的最后一步,因此通常是在最后被切断的测试时间。Sprint计划可以用来优先级票,并在不及时完成的​​情况下制定备份计划。对于测试人员来说,重要的是要了解哪些门票最重要,最不重要。这还可以帮助指导Sprint结束时用户接受测试。

质量保证在短跑计划中的作用

以上只是少数几个原因,即在Sprint规划中扮演角色是有益的。但是,即使是自行的,每个原因都是重要的 - 更不用说与其他人结合了!质量保证在短跑计划中发挥作用有很多方法。每个团队都可以找到最适合他们的方式。但理想情况下,质量检查应该始终播放一些在短跑计划中的角色 - 或者您可能最终会出现一个根本没有真正计划的冲刺。