ユニットテストIIBのツールを探していましたが、まだ何も見つかりませんでした.JUnitと統合する方法はありますか?IIB(WebSphere Message Broker)の単体テストを自動化するツールはありますか?
もしあなたが私にいくつかの文書を与えることができればそれは素晴らしいことでしょう。
ユニットテストIIBのツールを探していましたが、まだ何も見つかりませんでした.JUnitと統合する方法はありますか?IIB(WebSphere Message Broker)の単体テストを自動化するツールはありますか?
もしあなたが私にいくつかの文書を与えることができればそれは素晴らしいことでしょう。
ダニエル、あなたにはいくつかのオプションがあります。古いJUNITテストケースを作成して、MavenとBuildと統合することができます。パフォーマンスツールが必要な場合は、JMETERもテスト用にチェックアウトすることができます。また、回帰分析に使用できるIBMのEnterprise Test Robot(限定機能)というパックもあります。
通常、私たちはJUNITアプローチ(maven、surefireプラグインでこれらのテストを実行できます)を使用すると、統合されたdev-opsビルドを作成できます(優れたリファレンスはここにあります:http://www.vadosity.com/maven/)。あなたが書かなければならない* IT.java単体テストがあなたにとって興味深いものです。
ETRのためのwikiはここにある(https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Wcfc3884cc540_4f38_afeb_187aac67523b/page/ETR%202.0)とパックはこちら(http://www-01.ibm.com/support/docview.wss?uid=swg24037525)
である私は、IIB統合ユニットテストを自動化しないことができるツールを書きました。それはhttps://github.com/zheng-wang/irontestで見つけることができます。
SOAP Webサービス、データベース(Oracle、SQL Serverなど)、WebSphere MQ、IBM Integration Bus(IIB)、HTTP API(TBD)、JMS(TBD)などの統合テスト用のオープンソースツールです。 )などを自動化しています。統合、ESB、SOAおよびマイクロサービス(TBD)テストに適しています。
IIB統合ユニットのテストでは、https://github.com/zheng-wang/irontest/wiki/IIB-Integration-Unit-Testingを参照することができます。このページには、MQ入力ノードとMQ出力ノードを持つメッセージフローのサンプル統合ユニットテストがあります。エンキュー、デキュー、キューの深さのチェック、キューのクリア、および発行を含むhttps://github.com/zheng-wang/irontest/wiki/MQ-Test-Stepのツールを使用して、MQと対話する方法の詳細を確認できます。実際、このツールはRFHUTILの簡単な代替品になるかもしれません。
ユーザープログラミングのスキルを保存するためのGUIツールで、デフォルトではJUnitによって駆動されませんが、テストケースの実行はHTTP APIを介して行われるため、JUnitによって駆動される可能性があります。
私はいくつかのmqおよびWebサービスiibアプリケーションをテストするためにtest.rockitizerツールを使用しました。インストールは非常に簡単で、早期学習後に私のiibアプリケーションの自動テストを作成することができました。私はこのツールをお勧めします。
非常に@Ramachandran G Aより、私たちはesqlでJUnitを使用できますか? –
ESQLのスタンドアロンの「ユニットテスト」はありません。これは、フロー内またはメッセージフローのコンテキスト内で常に使用されます。あなたは中間ロジックを見ることができます(計算上の追加の端子を介して出力を発火させ、それをトレースに記録してアサーションに使用することができます) –
JUnitを使用したときに@Ramachandran GA、 ESQLの代わりにJavaを使用します。 –