EviWareはスウェーデンのオープンソース企業(サイト・英語)で、Webサービスのテストスィートに特化している。彼らは最近JavaPolis 2007(サイト・英語)において、彼らのsoapUI製品のバージョン2.0をリリース(サイト・英語)した。
このリリースの完全なイントロダクションはこちら(サイト・英語)から、ユーザマニュアルはこちら(PDF・英語)から見ることができる。
このリリースの完全なイントロダクションはこちらから、ユーザマニュアルはこちらから見ることができる。
以下のようなテストリファクタリング機能も提供している。
....WSDLが更新されたとき、ユーザは全てのテストをリファクタリングすることができます。テストリファクタリングは、更新されたWSDLがあなたのXPath式にどう影響するかを考慮します。
soapUIの要求管理機能は、直接タイプするかインポートすることで、テストケースと要求をつなぐことができる。
データソースからテストデータを取得する「DataSink」機能はすでに利用可能だったが、このリリースでは、EviWareはテストのレスポンスに含まれるデータをデータシンク (データベース、Excel、CSVファイル) に追加する機能を加えた。
EviWareはまた、ユーザ名かX.509トークンを利用するWS-Security 1.0 (2004/3) のサポートを追加した。このリリースでは認証、デジタル署名、暗号化のテストを行うことができる。
この製品はテストリクエスト、テストケース、モックアップサービスを生成するために、SOAPリクエストとレスポンスをキャプチャする機能を持つ。またこのツールは、これらモックアップサービスのためのWSDLを生成することもできる。
テストケースがお互いに依存する場合、この製品はテストチェインの作成をサポートしており、パラメータの入力と出力で管理する。
soapUIはEclipseプラグイン(source)など様々な種類が提供されている。
UNC-Chapel Hill大学のエンタープライズアプリケーション開発者であり、soapUIのユーザでもあるMike Jennings氏はこうコメント(source)している。
このツールはコードのデバッグや、どうしてクライアントソフトウェアが私のコードを正しくセットアップできないのか、そして他のユーザのソフトウェアとの間のIDにおける問題の助けになりました。クライアントはフリーで利用でき、Java WebStartアプリケーションなのであらゆるシステムで動作することができます。
Rick Grehan氏は先日のInfoWorldで、5つのWebサービステストツールを分析した記事を公開(source)した。また、Mindreef氏はSOAのテスト方法論に関する包括的な(source)ハンドブックを出版した。このハンドブックは、David Linthicum氏との共著によるものである。