Yasuo's Notebook

ソフトウェア開発の話題が中心の備忘録です。

Pexを用いたテスト生成の紹介

Pexというツールをご存じでしょうか? PexはMicrosoft Researchが提供しているツールで、学習、研究目的であれば無料で、商用目的であればMSDNのSubscriptionで提供されています。 詳細は、http://research.microsoft.com/en-us/projects/pex/Pexは、.NETの…

1/25~26はJaSST '12 Tokyoへ

1/25(水)、1/26(木)はJaSST '12 Tokyoというソフトウェアテストのシンポジウムが行われます。 「私はテスタではないから関係ないや」と思う人もおられるかもしれませんが、そんな方にこそ、是非参加していただきたいシンポジウムです。ソフトウェアテス…

TFSのビルドプロセスにOpenCoverのカバレッジ計測を組み込む(後半)

前回、TFSでビルドされたアセンブリをOpenCoverでカバレッジ計測するためのバッチファイルを作成するところまで紹介しました。 今回は、このバッチファイルをTFSのビルドの中で実行するための設定方法を紹介します。TFSのビルド定義のプロセスのところに、ビ…

TFSのビルドプロセスにOpenCoverのカバレッジ計測を組み込む(前半)

前回のエントリでカバレッジ計測ツールのOpenCoverを紹介しました。 今回は、TFSのビルドプロセスにOpenCoverの実行を組み込んで、カバレッジ計測が行えるようにする方法を紹介したいと思います。まずは、TFSのビルドで作成されるアセンブリに対してカバレッ…

.NETでのカバレッジ計測ツールOpenCover

2011年のうちに記事を書こうと思います。C#で開発する際のカバレッジ測定ツールとしては、NCoverやPartCoverが有名ですが、今回はOpenCoverというツールを紹介します。 OpenCoverは、@scubamukiさんが開発しているカバレッジツールで以下から入手可能です。h…

開設

ブログを開設してみました。 ソフトウェア開発についての記事が中心になると思いますが、他の話題もたまにあるかもしれません。 よろしくお願いします。