51Testing软件测试论坛

标题: need help [打印本页]

作者: huianca    时间: 2006-8-14 12:08
标题: need help
Can anyone tell me what's the difference between validation and verification? thanks
作者: yangkinki    时间: 2006-8-14 16:44
确认测试(Validation Testing)
•    确认测试又称有效性测试。任务是验证软件的功能和性能及其它特性是否与用户的要求一致。
•    对软件的功能和性能要求在软件需求规格说明书中已经明确规定。它包含的信息就是软件确认测试的基础。

       如果从标准论来看软件测试,可以定义为软件测试就是“验证(Verification)”和“有效性确认(Validation)”活动构成的整体,即软件测试 = V&V。

“验证”是检验软件是否已正确地实现了产品规格书所定义的系统功能和特性。验证过程提供证据表明软件相关产品与所有生命周期活动的要求(如正确性、完整性、一致性、准确性等)相一致。相当于,以Spec为标准进行软件测试活动,验证软件产品和Spec的一致性。

“有效性确认”是确认所开发的软件是否满足用户真正需求的活动。相当于,保持对软件需求定义、设计的怀疑,一切从客户出发,理解客户的需求,发现需求定义和产品设计中的问题。这主要通过各种软件评审活动来实现。
作者: test1    时间: 2006-8-14 16:58
标题: good descriptions
good detailed descriptions




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2