在本节中,我们将了解验证和确认测试及其主要区别。
验证测试
验证测试包括开发产品时的不同活动,例如业务需求、系统要求、设计评审和代码演练。
它也被称为静态测试,我们确保“我们是否正在开发正确的产品”。它还检查开发的应用程序是否满足客户给出的所有要求。
确认测试
确认测试是测试人员执行功能和非功能测试的测试。这里功能测试包括单元测试(UT),集成测试(IT)和系统测试(ST),非功能测试包括用户验收测试(UAT)。
确认测试也称为动态测试,我们确保“我们开发了正确的产品”。它还检查软件是否满足客户的业务需求。
注意:验证和确认过程是在软件开发生命周期的V模型下完成的。
验证和确认测试之间的区别