スラングのプログラミング用語を忘れてしまいました。これは、意図的なバグまたは注意散漫として使用されるおとり機能です。使用例:「ねえボブ、QAは今日レビューをしています。$THING
モジュールに挿入すると、実際に見つけるのに問題が生じます。」.
これは否定的に使用でき、実際の問題からの注意散漫として発見する非常に明白な意図的な欠陥を持ちます。
これも積極的に活用できます。これは、被災地を捜索する際に常に救助犬に被害者を「発見」させる方法と同じです。また、QAプロセスが実際に欠陥を見つけていることを確認するためにも使用できます。
私が探している用語は何ですか?
アヒル
から http://www.codinghorror.com/blog/2012/07/new-programming-jargon.html :
管理者の注意を引いて削除する以外の理由で追加された機能で、製品の他の側面での不要な変更を回避します。
実際に製造(および品質保証)では、 Red Rabbit Test (別名Red Herring)と呼ばれるものがあります。これは、既知の不良部品を機械またはプロセスに入れ、それが検出されることを確認することを指します。
Red Rabbit Test
欠陥の特定にかかる時間を確認するために使用されます。このテストでは、赤いパーツがミックスに追加され、それが検出されるまでの時間が識別されます。
一部の自動化マシンには自動サイクル(通常はシフトごとに1回)があり、オペレーターに「赤いウサギ」のパーツをロードするように促し、エラー検出と拒否ロジックが正しく機能することをサイクルチェックで実行します。