1

Microsoft Unit Testing Framework の下でテスト クラスとして表現された統合テストがいくつかあります。これは、私の会社がまだ (別の) 統合テスト フレームワークを決定していないためです。これらの「単体」テストは、証明書が適切な場所にインストールされていること、ファイアウォールの透過性などをチェックします。もちろん、開発マシンで実行するのは簡単ですが、重要なのはステージング サーバーと運用サーバーでの動作です。したがって、私が必要としているのは、それらの環境に適した単体テスト ランナーです。以下にいくつかのオプションを示します。

  1. MSTest.exe を使用してコマンド ラインから実行します。短所: VS20xx をステージング サーバーと運用サーバーにインストールしたくない。
  2. Maven を使用します。短所: まだ最初の学習曲線を登っていません。最初に使用するのに適切なケースではないかもしれません (Failsafe プラグインなどにもかかわらず)。長所: さまざまな統合シナリオを (また) カバーするのに十分な範囲があるようです。
  3. 私の最初のお気に入りの (実用的な) 選択は次のとおりです。ユニット テスト ランナーとして機能するサービスを IIS にインストールします。テスト クラスなどで DLL を参照し、テスト結果を視覚化するための Web ベースの UI を提示する必要があります。いわば「薄い」Web ベースの単体テスト ランナー (ラッパー) であり、主にデプロイとエラー分析時に使用されます。

私の質問は次のとおりです。そのような獣 (Microsoft Unit Test Framework 用) が存在するかどうか知っていますか? もしそうなら、特定のもの (またはこれを全体的に行うためのより良い方法) をお勧めできますか? ご清聴ありがとうございました。

4

0 に答える 0