You are on page 1of 4

SoapUI

SoapUI is an open-source web service testing application for


Simple Object Access Protocol (SOAP) and representational SoapUI
state transfers (REST). Its functionality covers web service
inspection, invoking, development, simulation and mocking,
functional testing, load and compliance testing. A commercial
version, ReadyAPI (formerly SoapUI Pro), which mainly
focuses on features designed to enhance productivity, was also
developed by Eviware Software AB. In 2011, SmartBear
Software acquired Eviware.[3][4]

SoapUI was initially released to SourceForge in September


2005. It is free software, licensed under the terms of the
European Union Public License.[5] Since the initial release,
SoapUI has been downloaded more than 2,000,000 times.[6]
SoapUI Open Source
It is built entirely on the Java platform, and uses Swing for the
user interface. This means that SoapUI is cross-platform. Developer(s) SmartBear
Today, SoapUI also supports IDEA, Eclipse, and Software
NetBeans.[7][8] Initial release 2005

SoapUI can test SOAP and REST web services, JMS, AMF, as Stable release 5.7.0 / January 12,
well as make any HTTP(S) and JDBC calls.[9] 2022[1] [2]
Repository github.com
Features /SmartBear/soapui
(https://github.com/
SmartBear/soapui)
SoapUI Written in Java, Groovy
Available in English
Core features include web services:[10]
Type SOA, web Services
inspection License EUPL (SoapUI
invoking Open Source)
development Proprietary
simulation and mocking (ReadyAPI)
functional, compliance and security testing Website soapui.org (http://s
oapui.org)
ReadyAPI

ReadyAPI is the commercial enterprise version. ReadyAPI adds a number of productivity


enhancements to the SoapUI core, which are designed to ease many recurring tasks when working
with SoapUI.[10]
Feature Benefit Read more
[2] (https://web.archive.org/w
Analyze request/response messages to see how
eb/20090417012934/http://w
WSDL coverage well a WSDL contract is being
ww.soapui.org/userguide/cov
tested/mocked/used.
erage.html)

Automatically update [3] (http://www.soapui.org/S


WSDL refactoring requests/response/assertions when the OAP-and-WSDL/wsdl-refact
underlying WSDL changes. oring.html)
[4] (http://www.soapui.org/us
Work together in a team on your Web service
Composite projects erguide/projects/composite-p
testing projects.
rojects.html)

[5] (http://www.soapui.org/us
Requirements Manage, import, and export project requirements
erguide/projects/requirement
management and link them to test cases.
s.html)
To ease the editing and understanding of request
Form-based request [6] (http://www.soapui.org/us
messages for both technical and non-technical
editor erguide/formeditor.html)
users.

Overview message To get an overview of the corresponding [7] (http://www.soapui.org/us


viewer response/mock-request/monitored message. erguide/overviewview.html)
Tree-based
To ease the navigation and understanding of [8] (http://www.soapui.org/us
request/response
larger messages. erguide/outlineeditor.html)
editor

To quickly give an overview of tabular message


Table inspector
content.
To ease inspection and debugging of message
Schema inspector
content.

To ease inspection and debugging of message


XML inspector
content.
Doc inspector To ease understanding of message content.

[9] (http://www.soapui.org/us
DataSource
To ease the creation of data-driven tests. erguide/functional/datasourc
TestStep
estep.html)
[10] (http://www.soapui.org/D
Eases collection of data to be used in subsequent
DataSink TestStep ata-Driven-Testing/storing-da
tests or for external reporting.
ta.html)

[11] (http://www.soapui.org/u
To simplify comprehensive testing of complex
DataGen TestStep serguide/functional/datagens
interfaces.
tep.html)
[12] (http://www.soapui.org/u
Property transfer To ease the creation of complex test cases / serguide/functional/response
wizards message flows. -wizards.html#Property_Tran
sfer_Wizards)

[13] (http://www.soapui.org/u
XPath Assertion To ease the creation of XPath assertions for serguide/functional/response
Wizards TestRequest and MockResponse steps. -wizards.html#Add_Assertion
_Wizard)
[14] (http://www.soapui.org/
Working-with-soapUI/point-a
Eases creation of XPath expressions in many
XPath Wizards nd-click-testing.html#2-point-
situations.
and-click-testing-in-xpath-as
sertions)
[15] (http://www.soapui.org/u
To provide summaries of functional testing for
Integrated reporting serguide/functional/testsuite
tracking and governance.
s.html#Generating_Reports)

[16] (http://www.soapui.org/u
Groovy script library Eases reuse and scripting of complex scenarios.
serguide/scripting.html)
[17] (http://www.soapui.org/
Tabbed desktop Eases desktop management with multiple editors. Working-with-soapUI/prefere
nces.html#5-ui-settings)

Ability to create SoapUI tests based on captured [18] (http://www.soapui.org/R


API Discovery HTTP traffic that was generated from user actions EST-Discovery/api-with-inter
(e.g. from browsing a website) nal-browser.html)

Awards
SoapUI has been given a number of awards. These include:

Jolt Awards 2014: The Best Testing Tools[11]


ATI Automation Honors, 2009[12]
InfoWorld Best of Open Source Software Award, 2008[13]
SOAWorld Readers' Choice Award, 2007[14]

See also
Free and open-
source software
portal

Apache JMeter System testing


Automated testing Test case
itko Test-driven development
List of unit testing frameworks TestComplete
LoadUI xUnit – a family of unit testing frameworks
Software testing

References
1. "Latest SoapUI Release Notes | SoapUI" (https://www.soapui.org/downloads/latest-release/rel
ease-notes.html). soapUI. January 12, 2022. Retrieved January 12, 2022.
2. "Releases · SmartBear/soapui" (https://github.com/SmartBear/soapui/releases). soapUI.
January 12, 2022. Retrieved January 12, 2022.
3. "Eviware software AB sold to SmartBear Software Inc" (https://web.archive.org/web/20160603
070924/http://www.mogul.com/en/about-mogul/press/news/2011/july/sale-of-eviware-software-
ab-to-smartbear-software-inc). Mogul. July 5, 2011. Archived from the original (http://www.mog
ul.com/en/about-mogul/press/news/2011/july/sale-of-eviware-software-ab-to-smartbear-softwar
e-inc) on June 3, 2016. Retrieved June 3, 2016.
4. [1] (http://www.stockholminnovation.com/SV/793/smartbear-software-acquires-eviware/)
Archived (https://web.archive.org/web/20110712053529/http://www.stockholminnovation.com/
SV/793/smartbear-software-acquires-eviware/) July 12, 2011, at the Wayback Machine
5. "SoapUI End User License Agreement" (http://www.soapui.org/Developers-Corner/soapui-licen
se.html). Retrieved September 28, 2014.
6. "The Home of Functional Testing" (http://www.soapui.org/). soapUI. Retrieved December 13,
2011.
7. Ferguson Smart, John (April 2008). Java Power Tools (https://archive.org/details/javapowertool
s00smar). O'Reilly. pp. 547 (https://archive.org/details/javapowertools00smar/page/n584)–566.
ISBN 978-0-596-52793-8.
8. "soapUI | Free Development software downloads at" (https://sourceforge.net/projects/soapui/).
sourceforge.net. Retrieved December 13, 2011.
9. "SoapUI Technology Support" (http://www.soapui.org/About-SoapUI/features.html#tech-suppor
t). soapui.org. Retrieved April 14, 2014.
10. "Compare soapUI and soapUI Pro" (https://web.archive.org/web/20120101214648/http://www.
soapui.org/About-SoapUI/compare-soapui-and-soapui-pro.html). soapui.org. Archived from the
original (http://www.soapui.org/About-SoapUI/compare-soapui-and-soapui-pro.html) on
January 1, 2012. Retrieved December 13, 2011.
11. "Jolt Awards 2014: The Best Testing Tools" (http://www.drdobbs.com/testing/jolt-awards-2014-t
he-best-testing-tools/240168372?pgno=7). Retrieved June 26, 2015.
12. "ATI Automation Honors webcast" (https://vimeo.com/8078081). Retrieved April 5, 2011.
13. "InfoWorld Bossie, Best Web Service Test Tool" (https://web.archive.org/web/2009042201080
6/http://www.infoworld.com/node/61277). InfoWorld. Archived from the original (http://www.info
world.com/node/61277) on April 22, 2009. Retrieved April 5, 2011.
14. "2007 SOA World Reader's Choice Awards" (https://web.archive.org/web/20110119032159/htt
p://soa.sys-con.com/node/397933). SOAWorld Magazine. Archived from the original (http://so
a.sys-con.com/node/397933) on January 19, 2011. Retrieved April 5, 2011.

External links
Official website (http://www.soapui.org)
API Testing Dojo (http://www.soapui.org/Dojo/overview.html)

Retrieved from "https://en.wikipedia.org/w/index.php?title=SoapUI&oldid=1149568889"

You might also like