プロパティファイルとデータベースから設定を読み込み、ディレクトリから入力ファイルを読み込み、別のディレクトリに出力ファイルを作成するJavaソフトウェアがあります。また、データベースを変更します。コマンドラインのJavaバッチソフトウェアをテストするための優れたテストプラットフォームがありますか?
私はこのソフトウェアのテストを自動から手動にすることを改善する必要があります。現在、ユーザはいくつかのファイルを入力ディレクトリにコピーし、プログラムを実行し、出力ディレクタ内のファイルを検査する。私はこれを自動化してテストを実行し、テスト結果ファイルを調べるだけです。テストプラットフォームは、各入力ファイルに期待される結果ファイルを持っています。テスト結果は、プログラマではない人が読むことができるようにする必要があります。
テストは開発環境とテスト環境に対して実行する必要があるため、ビルドフェーズではjUnitテストでは実行しません。このようなことを私に助けてくれる道具やプラットフォームはありますか?そういうものを一から作るべきですか?