2013年2月9日土曜日

[Jenkins][VS2012 UTF] VSTestRunner Plugin を使って実行

ちょっと前に、「Visual Studio 2012 C++ Unit Test Framework をコマンドライン実行 + Jenkins」というタイトルで、
テストの実行と Jenkins との連携について投稿をしたのですが、
ちょうど同じに日に「VsTestRunner Plugin」という、vstest の実行をするプラグインが公開されていました!

というわけで、使ってみました。

設定
Wiki にある通りに設定していきます。

まずは、システム設定で vstest.console.exe のパスを設定します。


次に、実際に実行したいプロジェクトの設定で、「VSTest実行」を選択します。


実行したいテストのパスを設定し、


あとは適当に設定します。
trx の結果ファイルが欲しいので「高度な設定」を開いて trx にチェックを付けてます。



テスト結果の収集は「Visual Studio 2012 C++ Unit Test Framework をコマンドライン実行 + Jenkins」で紹介したとおり、MSTest plugin を使います。
設定などはリンク先を見てください。
実行
あとは実行するだけです。
バッチファイル書くよりは幾分楽に実行できました。


自分でもプラグインを作ってみたいですね。(いつかやる、きっと)

0 件のコメント:

コメントを投稿