SoapUI

ソフトウェアのスクリーンショット:
SoapUI
ソフトウェアの詳細:
バージョン: 5.4.0 更新
日付のアップロード: 22 Jun 18
開発者: Ole Matzura
ライセンス: 無料
人気: 514

Rating: nan/5 (Total Votes: 0)

SoapUIは、機能テスト、コンプライアンステスト、監視テスト、セキュリティテスト、さらには検査、監視、呼び出し、シミュレート、または嘲笑のための便利なユーティリティとして使用するように設計された商用で自由に配布されるソフトウェアプロジェクトですSOAP / WSDLおよびREST / WADLベースのAPIを使用しています。


APIテストの事実上の標準
SoapUIは、APIテストのデファクトスタンダードとして宣言されており、REST(Representational State Transfer)、SOAP(Simple Object Access Protocol)、JMS(Java Message Service)、JDBC(Java Database Connectivity) AMF(Action Message Format)、HTTP(Hypertext Transfer Protocol)、およびPOX(Plain Old XML)プロトコルをサポートしています。

そのハイライトの中で、サービスシミュレーション、サービスモック、コード生成、POXテスト、AMFテスト、SOAPテスト、RESTテスト、負荷テスト、機能テスト、JMSテスト、JDBCテストなどに使用できると言えるでしょう。セキュリティテストと同様です。 SmartBear Softwareプロジェクトの一部として配布されており、強力なQAと開発ツールを提供しています。

また、コード生成ツールとしても使用できます。また、このソフトウェアを使用すると、ユーザーは高度なパフォーマンステストを簡単かつ迅速に作成できるほか、自動機能テストを実行できます。 SoapUIは、64ビット(x86_64)と32ビット(x86)の両方の命令セットアーキテクチャをサポートする、tar.gzおよびshファイル形式のあらかじめビルドされたバイナリパッケージとして配布されているすべてのGNU / Linuxでうまく動作します。 Microsoft WindowsおよびMac OS Xオペレーティングシステムもサポートされています。


ボンネットと空室状況

プログラムは完全にJavaプログラミング言語で書かれており、グラフィカルユーザインタフェースにJava Swing技術を使用しています。便宜上、JAR実行可能ファイルと32ビットおよび64ビットハードウェアプラットフォームのインストーラーをshファイル形式で含む、あらかじめ構築された汎用バイナリーパッケージとして配布されます。

このリリースの新機能:

SoapUI Proの価格情報は、プロジェクトのウェブサイトにあります。

SwaggerHubプラグインの新しいバンドルで、SwaggerHubからSwaggerHubへのSwagger API定義をプロジェクトに簡単にインポートし、APIをSwaggerHubにエクスポートするのに役立ちます。 (SOAPUIOS-152)
より効率的なメモリ使用。 (SOAPUIOS-154)
Stanislaw Wozniak(ニックネームsponteを持つGitHubユーザー)の新機能:テストランナーには、SoapUIにコマンドケースのプロパティをJUnitスタイルのレポートにエクスポートするように指示する新しい設定があります。新しい"テストプロパティ付きのJUnit結果のエクスポート"が表示されます。実行前にテストランナのプロパティを指定するダイアログの[レポート]タブのチェックボックスをオンにします。この機能をコマンドラインから有効にするには、新しい-Jコマンドライン引数を使用します。 (SOAPUIOS-156)
Marc Paquette(GitHubのmarcpa00)によるバグ修正:以前のバージョンのSoapUIは、Groovyコードからコンソールログに送られた2倍のメッセージです。 Marcはこれを修正しました。 (SOAPUIOS-157)
その他のバグ修正:
UXM AlertSiteプラグインは、"モニタAPI"を追加しませんでした。項目を製品のメニューに追加します。 (SOAPUIOS-166)
Linuxに製品をインストールするときにエラー(" wsi-test-toolsスクリプトのアクセスモードを設定できませんでした)が発生する可能性があります。 (SOAPUIOS-161)

SOAPサービスに対してWS-I準拠を実行すると例外が発生する可能性があります。 (SOAPUIOS-158)

バージョンの新機能:

SwaggerHubプラグインの新しいバンドルで、SwaggerHubからSwaggerHubへのSwagger API定義をプロジェクトに簡単にインポートし、APIをSwaggerHubにエクスポートするのに役立ちます。 (SOAPUIOS-152)
より効率的なメモリ使用。 (SOAPUIOS-154)
Stanislaw Wozniak(ニックネームsponteを持つGitHubユーザー)の新機能:テストランナーには、SoapUIにコマンドケースのプロパティをJUnitスタイルのレポートにエクスポートするように指示する新しい設定があります。新しい"テストプロパティ付きのJUnit結果のエクスポート"が表示されます。実行前にテストランナのプロパティを指定するダイアログの[レポート]タブのチェックボックスをオンにします。この機能をコマンドラインから有効にするには、新しい-Jコマンドライン引数を使用します。 (SOAPUIOS-156)
Marc Paquette(GitHubのmarcpa00)によるバグ修正:以前のバージョンのSoapUIは、Groovyコードからコンソールログに送られた2倍のメッセージです。 Marcはこれを修正しました。 (SOAPUIOS-157)
その他のバグ修正:
UXM AlertSiteプラグインは、"モニタAPI"を追加しませんでした。項目を製品のメニューに追加します。 (SOAPUIOS-166)
Linuxに製品をインストールするときにエラー(" wsi-test-toolsスクリプトのアクセスモードを設定できませんでした)が発生する可能性があります。 (SOAPUIOS-161)

SOAPサービスに対してWS-I準拠を実行すると例外が発生する可能性があります。 (SOAPUIOS-158)

バージョン5.2.0の新機能:

主な新機能:
4つの新しいJSONPathベースのアサーションを使用できます:
JsonPath Count - JSONレスポンスの要素発生数を計算します。
JsonPath Existence Match - JSONレスポンスからデータを抽出し、期待値と比較します。
JsonPath Match - JSONレスポンスに特定のノードが含まれているかどうかをチェックします。
JsonPath RegEx Match - JSONレスポンスからデータを抽出し、正規表現で検証します。新しいアサーションは、アサーションの追加ダイアログでプロパティのアサーショングループにあります。
新しい空のプロジェクトを作成できます(以前のバージョンでは、プロジェクトはWSDLまたはWADL、またはURIに基づいていなければなりません)。
改善点:
準備ができている新しい外観API。
Java 6のサポートが廃止されました。 SoapUIを実行するには、コンピュータにJava 7が必要です。 SoapUIインストールパッケージにはJava 7モジュールが含まれているため、インストーラを使用する場合は、追加ファイルをダウンロードしてインストールする必要はありません。
古いスタイルのアイコンは新しいアイコンに置き換えられました。
バンドルされたプラグイン:
SoapUIインストールパッケージには、次のプラグインが含まれています。
MQTTプラグイン - MQTTサービスのIOTテストを有効にします。

Swaggerプラグイン - Swaggerインターフェースの説明のロードと保存を有効にします。
AlertSite UXM Plugin - APIの分散監視を可能にします。
修正されたバグ:
JMSタイムアウトアサーションは機能しませんでした。
SoapUIは 'xop:Include href'で指定された添付ファイルを見つけることができませんでした。
testrunner.batでテストを実行したときにSoapUIがプラグインのロードに失敗し、現在のディレクトリがbinと異なっていました。
"ヘルプ>プライバシーポリシー"メニュー項目でWebページが開かれませんでした。今度はhttp://www.soapui.org/Store-Info/privacy-policy.htmlが開きます。
Property Transferテストステップエディタでは、同じ名前の2つの項目を転送リストに追加することができました。
"含む"のサイズを変更すると、アサーション編集ウインドウでは、そのウインドウ内のテキストが適切にサイズ変更されませんでした。
「WSDL定義」と表示されたRESTインターフェースエディタの「概要」タブは、 「WADL定義」の代わりに「WADL定義」を使用します。
SoapUI設定>に誤植がありました。 WSDL設定画面。

バージョン5.1.3の新機能:

主な新機能:
REST Mocking - スクリプト化せずにREST MockServiceを簡単に作成し、利用できない/プロトタイプのAPIをテストします。
OAuth 2.0のサポート - OAuth 2.0を使用してAPIをテストし、異なるOAuth 2.0認証情報をプロファイルにグループ化し、OAuth 2.0テストを自動化して他のビルドツールと統合します。
(Proのみ)REST Discovery - APIとのやりとりを記録して、文書化されていないAPIをすぐに入手してください。
(Proのみ)REST Test Suite Builder - 記録されたAPIとの対話から自動的にテストスイートを作成し、正しいリクエストをテストするようにします。
(Proのみ)REST Discovery + REST Mocking - REST Discovery録画からの応答を使用して、REST Mockをシームレスに作成します。
修正されたバグ:
サブディレクトリのMockServicesに対して正しく公開されたXSD(SOAP-1313)
メモリログパネルに、2GBを超えるサイズの正しい合計メモリが表示されるようになりました(SOAP-1574)
WSS署名エントリを作成するときにBinarySecurityTokenに署名することが可能になりました(SOAPUI-4586 / SOAP-1097、Willem Salembierの投稿)
リソースエディタビューとリクエストエディタビューの同期性が向上しました(SOAP-830)
リクエストビューのポップアップパラメータテーブル(SOAP-845)の動作が改善されました

"新しいRESTリソース"ダイアログ(SOAP-1102)
重複したライブラリのアーカイブを削除しました。 (SOAP-1195)
基本HTTP認証で保護されたWSDLのインポートが再び可能になりました(SOAP-1331)
XML変換は、名前が数字で始まるJSON値(SOAP-1405)では失敗しません。
スターターページがMac OS X(SOAP-1212)でも正しくサイズ変更されるようになりました
リダイレクト要求が手動で設定されたプロキシ設定を無視しなくなる(SOAP-1208)
スキーマ(SOAP-1219)でWADLファイルを使用するときのJSONに関するいくつかの軽微な問題を修正しました。
XSDのスキーマ準拠をアサートする際のNullPointerExceptionを修正しました(SOAP-1229)
重複した名前のRESTサービスを持っているにもかかわらず、新しいRESTテスト・ステップを作成することが可能です。 (SOAP-1239)
JMSエンドポイント(SOAP-1251)を使用していたRESTテスト・ステップでは動作しない固定カスタム・プロパティー
固定SecurityTestRunnerがMac OS Xでレポートを作成しない(SOAP-1278)
MTOMとWCF(SOAP-1316)との互換性の向上
"一時プロジェクトファイルの削除に失敗しました"警告。 (SOAP-1338)
プロジェクトをZIPファイルにエクスポートするとエラーメッセージが表示されなくなりました(SOAP-1948)SSLContextは、システムプロパティーsoapui.sslcontext.algorithm(SOAP-2013)を使用して構成可能になりました。
インポート時にWide Unicode charがCharConversionExceptionを発生しなくなりました(SOAP-1752)
(Proのみ)Message Content Assertion(SOAP-1348)を含むプロジェクトを実行すると、Mavenプラグインがクラッシュする問題を修正しました。
(Proのみ)データ駆動テスト(SOAP-769)で不必要な500ミリ秒の遅延を修正
(Proのみ)データ駆動型RESTテストで間違ったデータを取得することがある問題を修正しました(SOAP-722)
(Proのみ)場合によってはJSONがXMLに変換されなくなりました(SOAP-1219)
改善点:
内部クラス分けのためのScriptクラスを導入(Marc Paquetteからの貢献)
起動時にCajoサーバの起動を制御する(GUI以外の)設定を追加しました。(Marc Paquetteからの貢献)
特定のシナリオでのファイル選択機能の改善(Marc Paquetteからの貢献)
GLOBAL_GROOVY_LOGのlog4j定義に欠けているsoapui.logroot設定を追加しました(Michael Ottatiからの貢献)
IdleConnectionHandlerが正しく停止しました(Christoph Thelenからの投稿)
リスナー、ファクトリ、およびルートのパス名を正規化する(SOAP-1424、Marc Paquetteの投稿)

更新されたライブラリ:
proxy-vole 20131209(SOAP-1208)
rsyntaxtextarea 2.5.0(SOAP-1425)
コモンズio 2.4
wss4j 1.6.14

バージョン5.0.0の新機能:

主な新機能:
REST Mocking - スクリプト化せずにREST MockServiceを簡単に作成し、利用できない/プロトタイプのAPIをテストします。
OAuth 2.0のサポート - OAuth 2.0を使用してAPIをテストし、異なるOAuth 2.0認証情報をプロファイルにグループ化し、OAuth 2.0テストを自動化して他のビルドツールと統合します。
(Proのみ)REST Discovery - APIとのやりとりを記録して、文書化されていないAPIをすぐに入手してください。
(Proのみ)REST Test Suite Builder - 記録されたAPIとの対話から自動的にテストスイートを作成し、正しいリクエストをテストするようにします。
(Proのみ)REST Discovery + REST Mocking - REST Discovery録画からの応答を使用して、REST Mockをシームレスに作成します。
修正されたバグ:
サブディレクトリのMockServicesに対して正しく公開されたXSD(SOAP-1313)
メモリログパネルに、2GBを超えるサイズの正しい合計メモリが表示されるようになりました(SOAP-1574)
WSS署名エントリを作成するときにBinarySecurityTokenに署名することが可能になりました(SOAPUI-4586 / SOAP-1097、Willem Salembierの投稿)
リソースエディタビューとリクエストエディタビューの同期性が向上しました(SOAP-830)
リクエストビューのポップアップパラメータテーブル(SOAP-845)の動作が改善されました

"新しいRESTリソース"ダイアログ(SOAP-1102)
重複したライブラリのアーカイブを削除しました。 (SOAP-1195)
基本HTTP認証で保護されたWSDLのインポートが再び可能になりました(SOAP-1331)
XML変換は、名前が数字で始まるJSON値(SOAP-1405)では失敗しません。
スターターページがMac OS X(SOAP-1212)でも正しくサイズ変更されるようになりました
リダイレクト要求が手動で設定されたプロキシ設定を無視しなくなる(SOAP-1208)
スキーマ(SOAP-1219)でWADLファイルを使用するときのJSONに関するいくつかの軽微な問題を修正しました。
XSDのスキーマ準拠をアサートする際のNullPointerExceptionを修正しました(SOAP-1229)
重複した名前のRESTサービスを持っているにもかかわらず、新しいRESTテスト・ステップを作成することが可能です。 (SOAP-1239)
JMSエンドポイント(SOAP-1251)を使用していたRESTテスト・ステップでは動作しない固定カスタム・プロパティー
固定SecurityTestRunnerがMac OS Xでレポートを作成しない(SOAP-1278)
MTOMとWCF(SOAP-1316)との互換性の向上
"一時プロジェクトファイルの削除に失敗しました"警告。 (SOAP-1338)
プロジェクトをZIPファイルにエクスポートするとエラーメッセージが表示されなくなりました(SOAP-1948)SSLContextは、システムプロパティーsoapui.sslcontext.algorithm(SOAP-2013)を使用して構成可能になりました。
インポート時にWide Unicode charがCharConversionExceptionを発生しなくなりました(SOAP-1752)
(Proのみ)Message Content Assertion(SOAP-1348)を含むプロジェクトを実行すると、Mavenプラグインがクラッシュする問題を修正しました。
(Proのみ)データ駆動テスト(SOAP-769)で不必要な500ミリ秒の遅延を修正
(Proのみ)データ駆動型RESTテストで間違ったデータを取得することがある問題を修正しました(SOAP-722)
(Proのみ)場合によってはJSONがXMLに変換されなくなりました(SOAP-1219)
改善点:
内部クラス分けのためのScriptクラスを導入(Marc Paquetteからの貢献)
起動時にCajoサーバの起動を制御する(GUI以外の)設定を追加しました。(Marc Paquetteからの貢献)
特定のシナリオでのファイル選択機能の改善(Marc Paquetteからの貢献)
GLOBAL_GROOVY_LOGのlog4j定義に欠けているsoapui.logroot設定を追加しました(Michael Ottatiからの貢献)
IdleConnectionHandlerが正しく停止しました(Christoph Thelenからの投稿)
リスナー、ファクトリ、およびルートのパス名を正規化する(SOAP-1424、Marc Paquetteの投稿)

更新されたライブラリ:
proxy-vole 20131209(SOAP-1208)
rsyntaxtextarea 2.5.0(SOAP-1425)
コモンズio 2.4
wss4j 1.6.14

バージョン3.0ベータ2の新機能:

主にバグ修正と軽微な改善。

バージョン2.5.1の新機能:

soapui 2.5.1は、主にバグフィックスのリリースで、若干の改良が加えられました。

バージョン2.5の新機能:

テストやレポート作成のための素晴らしい顧客とコミュニティのおかげで、リリース!

バージョン2.0.2 / 2.5 Beta 1の新機能:

最後に新しいバージョン!
REST / HTTPサポート
WADLインポート/エクスポート/生成
アサーション、転送などのJSON / HTMLからXMLへの変換
REST / HTTPリクエストテストステップ
WADLのコードとドキュメントの両方を生成する
WS-Addressingのサポート
リクエスト、MockResponse、アサーション
MockServiceの改善
onRequest / afterRequestスクリプト
WSDLエンドポイントによるWSDL公開の改善
静的コンテンツを提供するためのdocroot
HEADリクエストのサポート
暗号化されたプロジェクトファイルと隠しパスワードフィールド
LoadTest before / afterRunスクリプト
共有のためのテストケース/テストスイートのインポート/エクスポート
プロジェクトリソースへの相対パス
改良されたSOAPモニターはキープアライブおよびチャンクエンコーディングをサポートするようになりました
応答メッセージのダンプファイルは、応答をローカルファイルに自動的に保存します
リクエストレベルでのユニークなキーストア
改良されたXPathには、名前空間接頭辞を無視するオプション付きのアサーションが含まれています
改良された圧縮アルゴリズムのサポート
HTTP関連の拡張設定


..テストする前に既存のプロジェクトをバックアップしてください。問題、提案、苦情などがある場合は、お気軽にお問い合わせください。

要件:

Java 2 Standard Editionランタイム環境

へのコメント SoapUI

コメントが見つかりません
コメントを追加
画像をオンにする!