1

ゴール

コード化された UI テスト (「CUIT」) をビルドして実行します。

環境

  • Visual Studio 2012 アルティメット
  • 1 つのソリューションで 3 つの Web サイトと 1 つの CUIT プロジェクト。

CUITソリューション

  • 2 つのスタートアップ プロジェクト。1 つはアプリケーション ロジックで、もう 1 つはインターフェイスです。

CUIT スタートアップ プロジェクト

  • 利用可能な CUIT の正常な記録。

成功したCUIT

問題

テスト エクスプローラーはテストを認識せず、すべてのテストを実行しても何も起こりません。

CUIT テスト エクスプローラー

私が試したこと

  • ソリューションを右クリックして再構築を選択し、ソリューション全体を再構築します。
  • を押してソリューション全体を再構築しますCTRL+SHIFT+B
  • [テスト] -> [実行] -> [すべてのテスト] をクリックします。

CUIT テスト-実行-すべてのテスト

結論

結局、結論として、Visual Studio にこのテストを認識させることができません。単体テスト用に構築されていない古いアプリケーションを維持しているため、単体テストを構築する立場にはありませんが、自動化された回帰テストを行う必要があります。

4

2 に答える 2

2

記録はありますが、実際のテストはまだありません。記録用のコードを生成すると、実際の CodedUI テストが生成されます。これは、テスト エクスプローラーによって検出されるはずです。

于 2013-07-19T20:12:37.650 に答える
0

テスト方法にあることを確認しました

  [TestMethod]

それらの上

于 2013-07-22T13:36:52.993 に答える