0

次の ALM インフラストラクチャがあります。

  • TFS 2012
  • 開発マシン (VS 2012)
  • コントローラーとエージェントを備えた Lab Manager 現在、複数の環境 (Win7、Win8 ...) で「実験」できるいくつかのテストを作成するために、いくつかのコード化された UI テストを構築しようとしています。コード化された UI テストを正常に作成し、 Lab Manager を使用してリモートで実行できます。私の問題は次のとおりです。テストを開始する前に、テスト対象の WPF アプリケーションを実行するにはどうすればよいですか? 理論的には、QA マシンで ClickOnce アプリを見つけることができ、コード化された UI テストは ClickOnce を実行してから、コード化された UI テストを実行する必要があります。テスト自動化のこの特定のステップを説明するドキュメントはありますか?
4

1 に答える 1

1

コード化された UI テストの一部としてアプリケーションを開いて、それが自動的に行われるようにする必要があります。

Microsoft Test Manager で開いているアプリケーションを記録し、テストを生成すると、それが得られます。Visual Studio で CodedUI テストを手動で作成している場合は、各テストの一部としてオープンも記録する必要があります。

CodedUI テストの一般的なフローは次のとおりです。

1) アプリケーションまたはブラウザーを開く 2) 必要に応じてログインする 3) テスト対象のアプリケーションの部分に移動する 4) [複数のテスト ステップ] 5) 必要に応じてログアウトする 6) アプリケーションを閉じる

複数のテストに共通するログインまたはナビゲート用の個別のユニットを作成する必要がある場合は、MTM で共有ステップを使用できます。

于 2013-10-07T13:06:45.973 に答える