2016-05-05 4 views
1

私のチームには、ローカルで実行するSelenium Unit Testsがいくつかあります。 Seleniumはブラウザを開き、アプリケーションを実行します。これはローカルで正常に動作します。今、経営陣はTFSを介してオンデマンドでテストを実行したいと考えています。簡単でしょう、そうですか?違う!TFSテストエージェント設定ツール(Selenium UIテスト用)

これらのSelenium UIテストを実行するためにTFS 2015サーバーを設定する際に問題があります。

私が読んだことは、「Visual Studio 2015用テストエージェント」ツールを実行するように指示するものです。問題は、私のマシン上にツールが存在せず、その理由を理解できないことです。私はMS Visual Studio "Agents"をインストールするなど、多くのことを試しました。

新しくインストールした「エージェント」を開こうとすると、「Visual Studio 2015のテストエージェントには設定ツールがありません」というメッセージが表示されます。

enter image description here

だから、VS.NET "エージェント" パネルが開きません。私には奇妙なことに、それ以上の設定が必要なものをインストールしていて、その設定を実行する方法はありません。

私は、TFSのWeb管理ページにグループマシンをプロビジョニングする必要があると思いますが、私の状況には必要かどうかは完全にはわかりません。

マイクロソフトからのご支援をいただいたことがありましたら、他にもこの問題があります。なぜ私はTFSサーバー上でこれを行うのが非常に難しいと思われるのか、ちょっと困惑していますか?それは、ローカル風のようにうまくいきます。しかし、TFS?それは巨大なパズルのようなものです。

これが機能したら、ブラウザを実行できるようにテストエージェントを「対話モード」で実行するように設定する必要がありますが、それもまだわかりません。私はこれらのオプションのいずれかが表示されないので、どこで "インタラクティブに実行する"に設定しますか? TFSインストールコンポーネントがありませんか?私は間違ったVisual Studioを持っていますか?ブラウザでUIテストを行うには、Visual StudioのUltimateエディションが必要ですか?プロフェッショナル版があります。ここで

は、同じ問題を持つ人である: https://connect.microsoft.com/VisualStudio/feedback/details/1712725/test-agent-for-visual-studio-2015-has-no-configuration-tool

、誰もが「テストエージェントは、」私はTFS2015で私のチームの既存のセレンのUIテストを実行する必要がどのように設定上の任意のアイデアや指示を持っていますか?それがあってはならないときは非常に難しいと思われる。

答えて

1

あなたが提供したリンクでは、「テストエージェントに設定UIはもうありません。これは、ビルドを実行するときにインストールと設定を行うことで、既存のリモートテストのシナリオを単純化したためです。パイプライン "

TFS 2015 Update2には、マシングループに対してテスト(インクルードされたUIテストを含む)を実行するための "機能テストの実行"タスクがあります。したがって、まずTFS 2015をTFS 2015 Update 2にアップグレードする必要があります。

あなたは、Visual Studio 2015とVisual Studio Team Servicesの(VSTS)またはTeam Foundation Serverの(TFS)2015を使用してテストシナリオのために必要な作業:

  1. Create environmentsすでに設定した物理または仮想マシンからアップ。
  2. Set up your build to run your app and testsあなたが作成した環境では、
  3. ビルドが完了したら、見つけた問題を解決するにはreview your test resultsを開始してください。

したがって、ビルドプロセステンプレートは次のスクリーンショットのようになります。プロジェクトの要件を満たすためには、すべてのタスクを指定する必要があります。すべてのTFSタスクはthis websiteにありますので、そこから各タスクの詳細を得ることができます。完全忠実ブラウザ上で実行されているコード化されたUIやセレンのテストは:

enter image description here

+0

はアレンが提供していないという優れた説明いただきありがとうございます確認対話プロセスが必要になります。私はこれを実装し、それがどのように進むのか教えてください。乾杯! – AussieJoe

+0

Test Agentの導入を実装できますか? –

関連する問題