私は、ライブ Java アプリケーション (主に Tomcat のようなアプリケーション コンテナー内で実行される Web アプリケーション) を検査することを目的としたコード カバレッジ ビューアーを探していました。確かに、単体テスト カバレッジの自動レポートを取得するための適切なツールは多数ありますが、私の目的は、なじみのない Java アプリが特定のユーザー インタラクションなどで行うことをリアルタイムで学習することです。
Eclipse Java デバッガー (リモート デバッグ用の JPDA を使用) は非常に便利ですが、アプリケーションのアーキテクチャーに精通している場合に限られます。理論的には、カバレッジ ツールを使用して、2 秒ごとに静的 HTML カバレッジ レポートを自動更新するように設定することもできますが、これは最適とは言えません。
Adobe Flex の場合、FlexCover はほぼリアルタイムでカバレッジを視覚化するカバレッジ ビューア ツールを提供することで、私が望むことを実現します。では、Java 用の同様のセットアップが簡単な GUI ツール (無料または非無料) はありますか?