2017-12-22 8 views
0

コード化されたUIテスト(機能テストの実行タスク)を実行すると、TestAgentを異なるマシン(テストエージェントのデプロイメントタスク)に展開できます。私はわずか2つのテストでテストを行った。私が理解しているところでは、テストはマシン間で分散されています(最低10回のテスト)。しかし、私はそれらを配布したくない、私はすべての同じテストが私が目標としているすべての環境(ハードウェアとOSはそれらの間で異なる)で実行されたい。機能テストの実行タスクTFS 2017

これをTFS 2017で実行してもテストレポートを保持する方法はありますか?私はおそらくスクリプトを介して各マシンのテストを実行することができますが、私は報告を維持したいと思います。

ありがとうございました。

PS:これは概念証明のためのものです。

+0

MrHinshの答えで問題を解決しましたか?すべてのアップデート? –

答えて

0

このため、それぞれ異なるマッケングループを対象とする複数の機能テストタスクが必要です。

グループ内の複数のmachenesを実行する目的は、単にパラレル実行でテストを迅速化することです。同じmachenesグループのすべてのmachenesが似ていることが期待されます。

機能テストタスクを別々に追加して、それぞれのタスクを構成できますが、それはシリアルで実行されます。パラレルで実行したい場合は、別の設定をターゲットにして複数の環境/ステージをリリースに追加することをお勧めします。その後、ファンアウト機能を使用して、5つの構成のそれぞれを別々のエージェントで並行して実行します。

+0

遅れて申し訳ありません、私は休暇中でした。私は複数の環境を追加することによって行くでしょう。私はそれを使用しないので、リリース定義に慣れていません。私は確認しますが、これは私の目標を満たすようです。ありがとう。 – TheBugHunter

関連する問題