“诱骗”功能或故意错误的术语是什么?[关闭]


28

我忘记了programming语编程术语。这是故意的错误或诱骗功能,可分散注意力。用法示例,“今天质量检查人员,嘿,鲍勃(QA)正在审查。将a $THING放到模块中,这样他们实际上很难找到问题”。

可以否定地使用它,因为它有一个非常明显的故意缺陷,可发现它是对实际问题的干扰。

这也可以肯定地使用。就像您在搜寻灾区时总是让救援犬“找到”受害者一样。它也可以用来验证质量检查流程是否确实存在缺陷。

我要寻找的术语是什么?



7
我想挑战近票。这是一个可回答的,非主观的问题。它涉及FAQ中的几个要点:“质量保证”,“开发人员测试”以及“自由职业和业务问题”。
Freiheit 2012年

在许多领域也有类似的做法,它有一个积极的目的:验证该过程是否有效。这影响了对真实结果的解释。例如,妊娠试验。它们有两个指示积极结果的条。结果来自质量控制样品,让您知道该设备是否对hCG激素敏感。如果未出现质量控制栏,则表明设备存在问题,使结果无效。
Matheus Moreira

1
基于以下元讨论,投票决定重新开放:关于命名和术语的麻烦
8bittree '17

Answers:



22

实际上,在制造(和质量保证)过程中,有一种称为“ 红兔测试”(又名“红鲱鱼”)的方法,是指将已知的不良零件放入机器或过程中并确保已将其检测到。

红兔测试

用于检查识别缺陷需要多长时间。在此测试中,将红色部分添加到混合物中,并确定直到发现为止的时间。

一些自动化机器具有自动循环(通常每个班次一次),它会提示操作员加载“红兔”零件,然后运行循环检查错误检测和排除逻辑是否正常工作。


17
这让我想起了最近发生的一个机场正在测试其安全程序,并通过在旅客的行李中放置爆炸物来进行测试的情况。不幸的是,对于所有相关人员,直到飞机进行了(国际)中途停留后才被发现-因此,我不必说这是没有大量保障措施即可实施的良好做法。
冰冻豌豆的罗迪(Roddy of the Frozen Peas)

5

好像我的教授称其为调试或错误播种。这个想法是,如果您想估计湖中鱼类的数量,可以捕获一些鱼类,标记并释放它们,给它们时间与其他鱼类随机吸收,然后根据有多少鱼类进行估计你以后再抓

搜索链接在已故的瓦茨·汉弗莱(Watts Humphrey)的书中找到了一页,他在书中谈到了该技术。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.