SOAtest -SOAシステムテストツール-
機能概要
SOAtestは、セキュアで信頼性が高い SOA (Service Oriented Architecture) システムを開発するためのテストツールです。 SOAtest は、 WSDL の検証から Web サービスやXMLの相互運用性、クライアント / サーバーの単体テスト、機能テスト、パフォーマンステスト、さらにはセキュリティ検証まで、さまざまな角度から Web サービスを検証します。
SOAtestは、サービスを構成する各サーバー、および、クライアントが相互に接続されていなくても、SOAtest内部にある仮想のサーバーまたはクライアントを用いて、それぞれを独立してテストを実行できるため、開発の早い段階から Web サービスの整合性、機能、パフォーマンス、セキュリティを確認でき、問題の原因追求と修正の作業を容易にします。 SOAtestは、テスト作業の効率化とセキュアで安定した高性能な SOA システムや EAI システムの構築を強力にサポートします。
SOAtestは、サービスを構成する各サーバー、および、クライアントが相互に接続されていなくても、SOAtest内部にある仮想のサーバーまたはクライアントを用いて、それぞれを独立してテストを実行できるため、開発の早い段階から Web サービスの整合性、機能、パフォーマンス、セキュリティを確認でき、問題の原因追求と修正の作業を容易にします。 SOAtestは、テスト作業の効率化とセキュアで安定した高性能な SOA システムや EAI システムの構築を強力にサポートします。
SOAtestの機能
- サービスの機能を検証
- クライアントの動作の確認が可能
- 負荷テストも可能 (Enterprise Edition のみ )
- WS-Security トークンや暗号、証明書を含むリクエスト送信のシミュレーションが可能
- ISO8583メッセージの送受信するクライアントをシミュレート
- 侵入テストを自動実行。 SOA システムの脆弱性を検証 ( オプション )
- インターオペラビリティ ( 相互運用性 ) の検証が可能
- XMLメッセージの妥当性を検証するためのアサーション機能(XML Assertor)を搭載
- 通信メッセージの品質確保や検証の準備を容易にするさまざまなツールを搭載
- データ駆動型テストを完全自動化するデータソース機能を搭載
- デグレードを防止する回帰テストを自動実行
- さまざまな環境/通信をサポート