验收标准和验收测试的区别
验收测试
验收测试是一种软件测试的方法,对软件的可接受性进行检查,帮助决定软件是否满足其验收标准,协助客户确定是否接受该特定的软件。这种测试最重要的目的是评估软件是否符合要求,并检查它是否适合交付。在客户端,他们实施验收测试来测试用户故事是否被执行和成功实现。
验收标准
验收标准旨在从客户的角度考虑问题,因此,它必须在用户如何实际体验任何特定应用的背景下编写。它是通过考虑客户的所有预定的要求来定义用户故事的。他们通过考虑用户故事来决定什么是用户需求和需要开发的软件应用程序的范围。
验收标准和验收测试之间的区别 –
编号 | 验收标准 | 验收测试 |
---|---|---|
1 | 在验收标准一点上,对于任何用户故事,都应该有一些客户的预先定义的要求。 | 验收测试的目的是涵盖那些来自验收标准的领域。 |
2 | 验收标准是在计划阶段开发的。 | 验收测试是在开发阶段开发的。 |
3 | 文档不在优先列表中,即不需要太多的文档工作。 | 验收测试文件是在优先列表中的,也就是说进一步的处理非常需要文件工作。文档工作是非常需要进一步处理的。 |
4 | 验收标准描述了为进一步处理需要涵盖或需要完成的领域。 | 验收测试描述了如何涵盖项目的不同方面。 |
5 | 产品拥有者用来编写这些标准。 | 验收测试是由客户方面完成的。 |
6 | 一般来说,从利益相关者的角度来理解这些标准是非常具有挑战性的。 | 验收测试从利益相关者的角度来看更容易理解。 |
7 | 利益相关者在开发应用程序时有一定的作用。 | 利益相关者在开发应用程序中没有作用。 |