Index: [Article Count Order] [Thread]

Date:  Wed, 31 Jul 2002 19:54:50 +0900
From:  "NAKAMURA, Hiroshi" <nakahiro@....jp>
Subject:  [XP-jp:03626] Re: Java 用コードカバレジツール  (was Re:  ソフトウェア品質指標についての考察)
To:  <extremeprogramming-jp@....jp>
Message-Id:  <003701c23880$b1bb0bb0$85222fc0@....jp>
In-Reply-To:  <002301c236e2$e262cdb0$85222fc0@....jp>
X-Mail-Count: 03626

なひです。

> From: NAKAMURA, Hiroshi [mailto:nakahiro@....jp] 
> Sent: Monday, July 29, 2002 6:33 PM

> > > できればお金を払いたくないということで、^^;
> > > 現在junit-quiltを触っています。こいつはC0とC1ということに
> > > なっています(まだ調査中)。どなたか他に、JUnitと連動する、
> > > よいカバレジツールをご存知でしたら教えてください。

junit-quiltはバイトコード打ち込み型というせいか(?)、
今のところソースとの対応はサポートしていない、
ということのようです。レポートには、
全パスのうち何%がカバーされているかのみ表示されます。

現在のなひの要件では、別にかっこいいレポートが欲しいわけ
ではないので、もう少し見てみるつもりです。
内部的には情報は持っているはずなので、かっこ悪いながらも
バイトコードベースのパス情報くらい出せないかなー、と。

> > まだ、評価中ですが、Clover などはいかがでしょうか。
> > 
> > http://www.thecortex.net/clover
> > 
> > Jakarta Cactus を使って Servlet ベースのプログラムコード
> > の Unit Test を行っていますが、Coverage を調べたくて試し
> > に使ってみたところそれなり使えたました。ただこれがこのま
> > まずっとただで使えるかどうかはわかりません。
> 
> 情報ありがとうございます。C0、C1、S0ということで、
> 現在評価してみているところです。。。
> と、再度確認したら、評価中なのはJCoverでした。^^;;;
> C0、C1、S0なのもJCoverです。

試してみました。JCoverと同じく、こちらもC0、C1、S0ですね。
GUIもついて、HTML書き出しもできるし、便利です。
複雑なコードのカバレジにはまだ試してませんが、
なかなかよさそうな感触。

> Cloverもダウンロードしてきました。確かにライセンスの、
> 評価期限切れがいつなのかの言及がありませんね。。。

問題はこれで。。。これだけ機能があれば、ある程度なら
お金出しても欲しいんですけど、どのくらいの値段になるかも
わからない。。。^^; ある日突然
「評価終了です。以後は$10000」とか言われると辛いなぁ。

# ちなみに
# Future versions of Clover will be free for all
# Open Source and non-commercial projects.
# だそうです。