请注意,这只是一篇关于功能性错误的摘要文章。要了解有关这些错误的更多信息,请访问我们的主要功能性错误文章。
功能性错误与软件的功能有关,如按钮无法提交表单、搜索无响应或应用程序崩溃。如果网站/应用程序的响应与预期不符,则可能表明存在功能性问题。由于有关客户产品的信息有限,因此确定是有意为之还是一个错误可能具有挑战性。不过,分析产品行为并根据经验进行推测会有所帮助。
如何确定某一行为是否属于功能性错误:
测试时,通过单独和组合测试功能,检查行为是设计好的还是被破坏的。在声称某些功能无法正常工作时,要考虑客户的意图并提供证据。网店的功能与其他网店不同并不一定意味着它被破坏了。将妨碍功能的视觉或内容问题作为功能性错误报告。
严重性评估
在评估严重程度时要考虑的因素必须包括错误对功能的影响、问题的严重程度、变通方法的可用性、潜在的销售损失以及与类似严重程度的错误的比较。严重程度可通过评估功能与整个产品的相关性、受影响用户的数量、找到解决方法的难易程度以及潜在的销售损失来确定。将错误与以前批准的错误进行比较也有助于确定其严重程度。
我们将功能性错误分为三个严重级别:
低
高
关键
常见评估
有一份具有固定严重程度的案例清单,上述评估方案并不适用。该列表可能会随着时间的推移而改变,因此应定期查看。
边缘情况错误
当一项功能被异常使用时,就会出现边缘情况错误。相关的缺陷会作为低缺陷转发,而大多数不相关的缺陷则会被拒绝。
Forced bugs
非典型行为或特殊条件导致的强制错误通常与客户无关,不属于我们的工作范围。这种行为可能会引发我们的严重警告。因此,我们建议您不要提交强制错误。