2011-09-12 7 views
4

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

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

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

も:

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

テストはJUnitテストとして、あるいは、彼らはハドソンで焼成することができるような方法で実装されるべきです。 交換されたJMSメッセージをテストすることもできればいいと思います。 私は、ニーズに合ったフレームワークで作業していましたが、これは別の会社にあったので、自己書面で、時には痛みです。 私は私が唯一のものではなく、このようなもの=)

答えて

0

私はJUnitテストを使って同様のことを実装しました。プロジェクトはMavenベースで、Hudsonで実行しました。テスト実行にはmaven-surefire-plugin、実行ごとにクリーンDBを設定するにはmaven-sql-pluginを使用しました。

希望すると...

関連する問題