SOAtest は webMethods プラットフォーム上に構築された Web サービスのテストを容易にします。SOAtest は JMS システムを通過するトランザクションをモニターし、モニターされたメッセージを検証する機能テスト ケースを生成できます。この機能によって、システム メッセージを可視化できるだけでなく、SOAtest から直接的にトランザクションを再現し、モニター対象の機能が期待どおり動作し続けていることを検証できます

SOAtest は幅広いプロトコルをサポートしているため、異種複合アプリケーションの包括的なテストを行うための統合プラットフォームを実現できます。JMS および SOAP/XML によるメッセージ交換をサポートするのに加え、Software AG webMethods Broker に BrokerEvent オブジェクトをパブリッシュおよび送信するほか、イベントをサブスクライブしたり、ネイティブな webMethods Integration Server サービスを呼び出す機能テストを容易に作成できます。SOAtest は、Broker および IS の内部を検査し、自動的にテストを構成し、送受信されるコンテンツを可視化します。これによって、他の手段では開発者の負担が大きすぎる webMethods API に対するテスト アクティビティをスクリプトの必要なしに視覚的に行うことができます。また、豊富な検証機能やデータ パラメータライズ機能を利用してそれらのテストを行うことができます。 

また、テストによってトリガーされたトランザクションの一部として送受信されるプロセス内部の JMS メッセージを視覚化し、トレースし、それらを分離して検証することもできます。  結果として、テスト エンジニアが問題の原因を識別し、従来は専任の開発チームによって処理されていたマルチエンドポイントの統合トランザクション システムのアクションを検証することが可能になります。 

詳細については以下を参照してください。

  • No labels