4

システムテストを作成するためのテストフレームワーク(おそらくJava)を探しています。テストする必要のあるシステムは、メッセージを受信およびプッシュするための複数のhttpエンドポイントを提供するESB、JMSサーバー、および最後にデータベースを備えたJBossアプリケーションサーバーです。ESBへの着信メッセージ、要求に送信する必要のある応答、およびデータベース内の期待値を定義するテストシナリオを作成したいと思います。

チェーンは次のとおりです。

http(ESB) -> JMS -> JBoss -> Database

だけでなく:

Database -> JBoss -> JMS -> ESB(http)

テストは、JUnitテストとして、またはハドソンが実行できる方法で実装する必要があります。交換されたJMSメッセージをテストすることも可能であれば、それは素晴らしいことです。以前はニーズに合ったフレームワークで作業していましたが、これは別の会社で、自分で書いたもので、時には苦痛を感じていました。 this =)

4

1 に答える 1

0

I implemented something similar using JUnit test. The project was maven-based and I ran it on Hudson. I used maven-surefire-plugin for test execution and maven-sql-plugin to set clean DB on each execution.

Hope it helps...

于 2012-02-26T10:34:09.567 に答える