SoapUI
From Wikipedia, the free encyclopedia
|
| |
| 開発元 | SmartBear Software |
|---|---|
| 初版 | 2005年 |
| 最新版 | |
| リポジトリ |
github |
| プログラミング 言語 | Java, Groovy |
| 対応言語 | 英語 |
| 種別 | SOA, Webサービス |
| ライセンス |
EUPL (SoapUI Open Source) プロプライエタリ (ReadyAPI) |
| 公式サイト |
soapui |
SoapUIは、Simple Object Access Protocol (SOAP) および Representational State Transfer (REST) 用のオープンソースのWebサービステストアプリケーションである。その機能は、Webサービスの検査、呼び出し、開発、シミュレーションとモック、機能テスト、負荷テストおよびコンプライアンステストをカバーしている。生産性向上を目的とした機能に主眼を置いた商用バージョンのReadyAPI(旧SoapUI Pro)も、Eviware Software ABによって開発された。2011年にはSmartBear SoftwareがEviwareを買収した[2][3]。
SoapUIは、2005年9月にSourceForgeに最初にリリースされた。これは自由ソフトウェアであり、European Union Public Licenceとしてライセンスされている[4]。最初のリリース以来、SoapUIは2,000,000回以上ダウンロードされている[5]。完全にJavaプラットフォーム上に構築されており、ユーザインタフェースにはSwingを使用しているため、SoapUIはクロスプラットフォームである。現在、SoapUIはIDEAやEclipse、NetBeansもサポートしている[6][7]。
SoapUIは、SOAPおよびREST Webサービス、JMS、AMFをテストできるほか、HTTP(S)およびJDBC呼び出しも実行できる[8]。
SoapUI
コア機能にはWebサービスが含まれる:[9]
- 検査
- 呼び出し
- 開発
- シミュレーションとモック
- 機能、コンプライアンス、セキュリティテスト
ReadyAPI
ReadyAPIは商用バージョンである。ReadyAPIはSoapUIコアに多くの生産性向上機能を追加し、SoapUIを使用する際の多くの繰り返しタスクを簡素化するように設計されている[9]。