TFS 中的错误和缺陷工作项有什么区别?

问题描述 投票:0回答:5

我刚刚被要求为 TFS 生成报告,我注意到其中既有错误报告也有缺陷报告。谁能解释一下两者之间有什么区别?

tfs defects
5个回答
1
投票

TFS 中的工作项类型不是硬编码的。每个公司都可以定义自己的工作项目。所以我想你最好的选择是请让你写报告的人。也许他们的“缺陷报告”仅适用于有缺陷的咖啡机? :)


1
投票

如果我没记错的话,缺陷是在 CMMI 流程模板中定义的,并且不如错误具体(因为一个缺陷可能会生成多个错误项)

您需要查看模板定义以了解如何使用缺陷类型,并询问如何将缺陷类型用于您尝试为其创建报告的项目。


1
投票

我们在 TFS 中有相同的设置。我从事测试已有 20 年了,直到最近才听说 bug 和缺陷之间的区别,而且我见过的解释都没有任何逻辑意义。

Bug 和 Defect 在整个软件行业中可以互换使用。

我的测试认证将其分为错误、错误和失败。我从来没有理由使用这些区别,但我至少可以欣赏它们。

在我的新角色中,我现在被告知在生产中发现了错误,在开发过程中发现了缺陷。其他网站提到错误是编码错误,缺陷是设计错误(或者也许是相反??)。

在我看来,某些东西可能因多种原因而存在缺陷。在有人能够证明这样做的价值之前,我不会区分错误和缺陷。


0
投票

错误:开发团队编码中的错误称为错误。可能是语法错误、语义错误等。 [该术语由开发人员使用]

缺陷:如果某些东西是不符合要求而开发的,并且在测试过程中被测试人员发现,那么它就被称为缺陷。该术语也用于后期制作中发现的错误/错误。

Bug:如果测试人员报告的代码错误被开发团队接受,则称为Bug


0
投票

所以,我将把这篇文章写成一个短篇故事,而不是一篇关于“什么是错误和/或什么是真正的缺陷”的文章。

什么是错误? BUG 是软件中导致其故障的错误,或者 BUG 改变了软件的行为并且软件无法按预期运行。

什么是缺陷? 缺陷是产品中降低其可用性或价值的缺陷,或者如果该功能不能按照用户的要求工作,则称为缺陷。

很简单,不是吗?

© www.soinside.com 2019 - 2024. All rights reserved.