2017-01-06 27 views
0

Talendで開発されたETLで単体テストを実行する方法を知りたいと思います。 私のETLは、ファイルの読み取り、ファイルの生成、およびSAPシステムとの接続を実行します。 (IDOCの読み取り/書き込み)。 ツールはありますか?小さなJavaテストフレームワークの開発には何が必要ですか?Talend ETLのテスト方法

答えて

3

はい、Mohcine、Talendは、Continuous Integrationフレームワーク全体の一部であるバージョン6のテストケース自動化で導入されました。ジョブ内のコンポーネントを右クリックし、「テストケースの作成」を選択します。スケルトンテストケースのジョブを作成します。このテストケースジョブを拡張して、db接続や結果などのさまざまなテストを実行できます。それを有用にするツールを学ぶには多少時間がかかるが、努力する価値はある。また、この機能はTalendのサブスクリプション版でのみ利用可能であるかもしれませんが、Open Studioで利用可能かどうかはわかりません。

次の例があります。diagramは、ファイルをdbテーブルにロードする非常に単純なジョブです。 enter image description here

ここでは、最初にスケルトンを生成し、それを自分の目的に合わせて変更したテストケースを示します。ここ

enter image description here

Iは、DBテーブルに挿入された行の数のファイルから読み取られた行の数と一致アサートあります。

enter image description here

さらに情報については、このtutorialをチェックしてください。

+0

ありがとうございます。 Talend 6.1のサブスクリプション版です。 あなたの答えをもっと発展させてください、私は始める方法を知りたいですか? –

+0

確かに、私は後でいくつかの情報で私の答えを更新し、答えとして質問に印を付けてください。ただし、このフォーラムは詳細なブログやチュートリアルを置き換えるものではありません。 Talendのテストケースの機能を学ぶのに時間がかかりますが、それは便利ではありません。 –

関連する問題