2016-08-30 12 views
1

私は新しい自動化インフラストラクチャを構築しており、TFS 2015 vNextを最初から使用する特権を持っています。そして、私はCIの一環としてvNextビルドを行い、定義しました。TFS 2015 vNext - 自動テストを選択的に実行する - MTMが必要ですか?

QAの担当者または開発者が、マシングループ内のどのマシンで実行する自動テスト(これを実行する理由)を選択するかを選択できません。 私はTESTハブの下でそのような機能を持っていると思いますが、そうではありません。

何か不足していますか? MTMを使用してXAMLビルド、コントローラなどを定義する必要がありますか? 2つを組み合わせる方法はありますか? MicrosoftはLab Center(およびMTM全体)を放棄しようとしているので、他の選択肢は何ですか?

(私は "Executing Automated tests in Build vNext using Test Plan, Test Suites"に精通していますが、テストを選択する自由を与えたいと思います)。

Lab Management Evolution

ありがとう!

+0

自動テストの実行順序をカスタマイズするか、手動テストのような自動テストの一部を実行するだけでランダムな選択をしたいのですか? –

+0

は、ターゲット(テスト)マシンのいずれかで実行する自動テストを手動で選択します。 アイデアは、必要に応じて、QAまたはDevに必要に応じて、オートメーションのサブセットを実行させることです。 – ClimbingLung

答えて

1

機能テストの実行手順からテストを選択する方法はありません。VSTS/TFSユーザーボイスに関する機能要求を提出する際には、Allow to select test case in "Run Functional Tests" stepに投票できます。

ここでの回避策は、ビルド定義で選択できるように、テストごとに1つのスイートを作成することです。

また、テストフィルタ基準を使用して選択的テストを実行することもできます。詳細については、このリンクを参照してください。Running selective unit tests in VS 2012 using TestCaseFilter

+0

ビルド/リリース定義を実際に変更する権限が必要ないのでしょうか?誰もがビルド/リリースの定義を変更したくないと思う。 私たちもこの必要性を持っています。私はこれが私たちのためにできると思う:https://www.visualstudio.com/en-us/docs/test/continuous-testing/run-automated-tests-fromテストハブ。ただし、この機能はVSTSでのみ使用できます。いつオンサイトTFSで利用できるのですか? – AngieM

関連する問題