什么是故障屏蔽?
谁能解释什么是错误屏蔽,以及它的后果是什么?
Can anybody explain what fault masking is, and and what its consequences are?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
谁能解释什么是错误屏蔽,以及它的后果是什么?
Can anybody explain what fault masking is, and and what its consequences are?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
来自维基百科:
想象一下航天飞机上的五个 CPU,它们都处理相同的数字。如果其中之一产生异常结果,则该结果将被忽略。其他四个CPU“赢得了选举”并“掩盖”(隐藏)了糟糕的结果。
From Wikipedia:
Imagine the five CPUs on the Space Shuttle, all crunching the same numbers. If one of them produces an anomalous result, that result is ignored. The other four CPUs "won the election" and "masked" (hid) the bad result.
故障屏蔽是一种缺陷,其中一个缺陷阻止了另一个缺陷的检测。
例如,如果您测试由两个数据字段“登录”和“取消”按钮以及“记住我”复选框组成的登录表单,则当按“登录”时,会触发未处理的异常,因此如果“记住我” “复选框不起作用,在成功完成登录过程之前,您永远不会知道。
Fault Masking is an occurrence, in which one defect prevents the detection of another defect.
For instance, if you test a Login form consist from two data fields, "Login" and "Cancel" buttons, along with "Remember me" check box, when press "Login", an unhandled exception fires, so if the "Remember me" check box didn't work you will never know until a successful Login process has been done.
由于您已将其标记为测试,因此该教科书定义可能就是您正在寻找的
http ://hissa.nist.gov/chissa/SEI_Framework/framework_17.html
另请参阅此处的一些讨论,但最终答案作为示例并不太清楚
http ://www.geekinterview.com/talk/7964-fault-masking-is.html
Since you've tagged this as testing, this textbook definition might be what you're looking for
http://hissa.nist.gov/chissa/SEI_Framework/framework_17.html
Also see some discussion here but the final answer is not too clear as an example
http://www.geekinterview.com/talk/7964-fault-masking-is.html
故障掩蔽是指一个缺陷的存在掩盖了另一个缺陷的存在。
例如:
如果“负值”导致引发未处理的系统异常,开发人员将阻止负值输入。这将解决问题并隐藏未处理异常触发的缺陷。
Fault masking is when the presence of one defect hides the presence of another defect.
for example:
If the "Negative Value" cause a firing of unhandled system exception, the developer will prevent the negative values input. This will resolve the issue and hide the defect of unhandled exception firing.