2011-01-31 3 views
0

プロパティファイルとデータベースから設定を読み込み、ディレクトリから入力ファイルを読み込み、別のディレクトリに出力ファイルを作成するJavaソフトウェアがあります。また、データベースを変更します。コマンドラインのJavaバッチソフトウェアをテストするための優れたテストプラットフォームがありますか?

私はこのソフトウェアのテストを自動から手動にすることを改善する必要があります。現在、ユーザはいくつかのファイルを入力ディレクトリにコピーし、プログラムを実行し、出力ディレクタ内のファイルを検査する。私はこれを自動化してテストを実行し、テスト結果ファイルを調べるだけです。テストプラットフォームは、各入力ファイルに期待される結果ファイルを持っています。テスト結果は、プログラマではない人が読むことができるようにする必要があります。

テストは開発環境とテスト環境に対して実行する必要があるため、ビルドフェーズではjUnitテストでは実行しません。このようなことを私に助けてくれる道具やプラットフォームはありますか?そういうものを一から作るべきですか?

答えて

1

TestNGテストフレームワークの使用をお勧めします。

これはJUnitの機能に似て提供するが、機能テストに固有の機能の数を持って機能テストフレームワークであり、 - テスト結果が 人によって読み取り可能でなければならないようなテストの依存関係、グループ等

プログラマではありません:)

独自のテストリスナを実装してカスタムテストレポートを作成することができます。

関連する問題