2

Stack Overflowの質問に対するこの回答に関連して、 「ベンチテストコード」とは何ですか?(ベンチマークと混同しないでください。)

おそらく、コメント内に埋め込まれ、QA/テストのコンテキストで使用されるある種のコードです。しかし、それは正確には何ですか?

4

3 に答える 3

3

要するに、それはユニットテストコードの同義語です。

私はそれがハードウェア設計に由来すると信じています:

ハードウェア開発者はデバイスを作成し、そのデバイスを「テストベンチ」に接続します。テストベンチはサンプル入力を実行し、デバイスのピンの出力が正しいことを確認します。これは基本的に最初の(自動化された?)単体テストでした。

今日に向けてフラッシュフォワード、それはユニットテストを実行するものの同義語です。NunitのTestFixtureクラスは、テストベンチに類似しています。クラスをTestFixtureに「プラグイン」すると、物理的なテストベンチがハードウェアで機能するのと同じように機能します。

于 2009-09-04T15:36:12.967 に答える
1

「ベンチテスト」は、エレクトロニクス業界で多く使用されていました。これは、作業台で回路をテストすることを指します。

于 2009-09-04T15:30:47.780 に答える
1

「ベンチテストコード」は、コードのセクションの機能をテストするだけです。

コメントに実際の「ベンチテストコード」を配置すると、実際に実行されたテストの詳細がわかります。

私の意見では、コードには、他の場所で維持されている「ベンチテストコード」の参照(ファイル名)のみを含める必要があります。

于 2009-09-04T15:35:39.537 に答える