首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证和验证有什么区别?

验证和验证有什么区别?
EN

Stack Overflow用户
提问于 2019-06-18 15:58:12
回答 1查看 753关注 0票数 1

通用定义

一方面,我一直在嵌入式系统中工作,特别是在航空学(如果DO178应用于软件),我已经习惯了这些定义:

  • 验证:通过测试,检验,分析,演示,最终产品/服务,满足客户的要求。“我们生产的产品正确吗?”
  • 验证:检查每个过程是否正确。所有的客户需求都包括在测试、检查、分析或演示中。您的产品可能有问题,但您的文档是正确的。“我们在制造正确的产品吗?”

我的解释正确吗?

另一方面,我在应用程序世界(如在ISTQB认证中)看到:

  • 验证的含义仍然相同(但对完整的产品有限制)
  • 验证也用于描述验证过程,但不用于完整的产品/系统:用于子系统。我的理解正确吗?这是常见的做法吗?

上下文中的()

在我们公司,我们正在生产电器,在我们的团队/部门,我们正在为这些设备(GUI)制造子系统。我的一些同事正在使用“验证测试”这个术语来描述我们子系统上功能测试的活动,考虑到我们正在测试该设备的一部分。他们说,由于我们的子系统不是最终产品,所以无法进行验证测试。

换句话说,他们是说,由于顾客要求购买设备,他们并没有把自己和部门的其他成员当作子系统的客户。因此,功能测试活动不是验证活动,因为它不符合“检查产品是否按客户要求进行”的定义。

来了我的问题:是否有任何验证和验证的“真实”标准定义?如果每个人都用同一个词来描述两个不同的活动,我该如何让自己明白呢?

注:第一个问题是向https://stackoverflow.com/questions/5659722/whats-the-difference-between-data-validation-and-verification提出的,但并没有提到任何文件,因此取决于基于意见的答案。

EN

Stack Overflow用户

发布于 2020-01-06 17:18:29

不过,我对它的熟悉程度有以下几点:

Verification --证明您已经正确和完整地完成了您准备或同意的工作(通常是在合同中)。例如,正确地转换和应用设计价值,正确应用设计方法等。它可以是客观的和定量的,例如基于:

  • 实地试验、试验计划等的测试
  • 对设计、计算和假设等的独立(第三方)验证
  • 设计评审
  • 重复使用替代方法提高对结果的信心
  • 与类似的已证明设计的比较

Validation -是指在最终使用的背景下,证明您所要做的事情是合理的、有效的和适当的。有目的的健身。它更主观,但可以在法庭上通过指出:

  • 使用、习惯和长期满意
  • 基于分析的技术判断
  • 在实际应用中的测试

以上内容来自BS 7000 :第2部分(1997),涉及制成品。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56652979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档