基本的に ETL を実行する Java アプリケーションがあります。変換ルールが途中で適用され、ファイル/データベースの読み取りと書き込みが行われます。
アプリケーションの受け入れテストの自動化を検討し始めましたが、これまで見てきたフレームワーク (コンコーディオン、キュウリなど) を適用するのに苦労しています。チュートリアルに示されているような単純なアプリケーションを実装するのは非常に簡単に思えますが、基本的には、「この入力ファイルがあり、この出力ファイル (または結果が db テーブルになる) を期待する」というテストが必要です。各ファイルには数百の田畑。
入力値がhtmlテーブルから読み取られるように(コンコーディオンチュートリアルに従って)偽造することもできますが、それは実際には真のテストではありません。
誰かが助けることができるフレームワークに出くわしましたか? またはそのような目的でコンコーディオンを使用できましたか?
どうもありがとう