|
djUnit |
|
このページのソース
@@ -1,4 +1,5 @@ 1: #Pageowner(kataoka) 2: +#Frozen 3: #SetCss(menu.css) 4: 5: #Image(djunit_big.png) 1: #Pageowner(kataoka) 2: #Frozen 3: #SetCss(menu.css) 4: 5: #Image(djunit_big.png) 6: 7: #Size(5:最新バージョン) #Color(Red:0.8.5 for Eclipse 3.2, 3.3, 3.4, 3.5:) 8: 9: [2009/12/25] #Color(Red:version 0.8.5 for Eclipse 3.2, 3.3, 3.4, 3.5を公開しました。:) 10: [2009/07/10] #Color(Red:version 0.8.4 for Eclipse 3.5を公開しました。:) 11: 12: [[djUnitバージョン情報]] 13: 14: **#Size(5:djUnitとは) 15: #Size(5: 16: djUnitは、Javaアプリケーションの統合開発環境であるEclipseのためのプラグインで、テスティングフレームワークJUnitに新たな機能を追加し、ソフトウェアの品質向上を支援します。 17: ) 18: 19: **#Size(5:特徴) 20: #Image(feature.png) 21: **#Size(5:コードカバレッジのレポート表示) 22: $<table align="left"><tr><td><img src="upload/75702E706E67.png" align="right"></td><td> </td></tr></table> 23: #Size(5: 24: djUnitは、「テストされたコード」と「テストされていないコード」をレポート表示します。このレポートを参考にテスト不足を解消させることで、テストの品質が向上し、プログラムの品質が向上します。 25: ) 26: $<table align="right"><tr><td><img src="upload/636F7665726167652E706E67.png" align="right"></td><td> </td></tr></table> 27: 28: 29: 詳細 -> [[カバレッジレポートを見る]] 30: 詳細 -> [[branch%について]] 31: 32: **#Size(5:モックオブジェクトの自動生成)(Virtual Mock Objects) 33: $<table align="left"><tr><td><img src="upload/646F776E2E706E67.png" align="right"></td><td> </td></tr></table> 34: #Size(5: 35: djUnitは、モックオブジェクト(ダミー部品)を自動的に生成し、自動的に組み込む仕組み(バーチャルモックオブジェクト)を提供しますので、テストプログラムの作成工数を削減します。) 36: 37: 38: 詳細 -> [[Virtual Mock Objectsを使ったテスト]] 39: 40: **#Size(5:ダウンロード) 41: 42: [[djUnit Download]] 43: 44: **#Size(5:インストール方法) 45: 46: #Size(5:[更新マネージャーでのインストール]) 47: -Eclipseのpluginsフォルダに、古いバージョン(0.8.1以前)のdjUnitがあるときは、Eclipseを終了し、それを削除します。 48: --更新サイトのURL情報は、こちら http://works.dgic.co.jp/djunit/update/updatesite.html 49: 50: #Size(5:[手動インストール]) 51: --djUnitをダウンロードします(jp.co.dgic.eclipse.jdt.djunit_x.x_x.x.x.zip) 52: -Eclipseのpluginsフォルダに、古いバージョンのdjUnitがあるときは、Eclipseを終了し、それを削除します。 53: -ダウンロードしたzipファイルを、Eclipseのpluginsフォルダに解凍します 54: -Eclipseを再起動します 55: 56: **#Size(5:使い方) 57: 58: #Size(5:Eclipseから使う) 59: -[[djUnit設定方法]] 60: -[[djUnitでテストを実行する]] 61: -[[カバレッジレポートを見る]] 62: 63: #Size(5:Apache ANTから使う) 64: -[[djunit-coverage-reportタスク]] 65: -[[djunitタスク]] 66: 67: **#Size(5:注意点) 68: -[[デッド・コードのCoverageReport]] 69: -[[デフォルトコンストラクタのCoverageReport]] 70: 71: **#Size(5:動作環境) 72: 73: -Windows XP professional 74: -java 1.4.x, java5, java6 75: -Eclipse 2.1.x, 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x 76: 77: **#Size(5:連絡先) 78: 79: #Size(5:djUnitを信頼できるツールにするため、感想、意見、バグなどを是非教えてください。) 80: 81: developer@dgic.co.jp |