SoapUI explained

SoapUI
Developer:SmartBear Software
Latest Release Version:5.7.2
Latest Release Date:[1] [2] |latest preview version =|latest preview date = |repo = |programming language = Java, Groovy|language = English|operating system = |genre = SOA, web Services|license = EUPL (SoapUI Open Source)
Proprietary (ReadyAPI)|website = }}

SoapUI is an open-source web service testing application for Simple Object Access Protocol (SOAP) and representational 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] It is built entirely on the Java platform, and uses Swing for the user interface. This means that SoapUI is cross-platform. Today, SoapUI also supports IDEA, Eclipse, and NetBeans.[7] [8]

SoapUI can test SOAP and REST web services, JMS, AMF, as well as make any HTTP(S) and JDBC calls.[9]

Features

SoapUI

Core features include web services:[10]

  • inspection
  • invoking
  • development
  • simulation and mocking
  • functional, compliance and security testing

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.

FeatureBenefitRead more
WSDL coverageAnalyze request/response messages to see how well a WSDL contract is being tested/mocked/used.https://web.archive.org/web/20090417012934/http://www.soapui.org/userguide/coverage.html
WSDL refactoringAutomatically update requests/response/assertions when the underlying WSDL changes.http://www.soapui.org/SOAP-and-WSDL/wsdl-refactoring.html
Composite projectsWork together in a team on your Web service testing projects.http://www.soapui.org/userguide/projects/composite-projects.html
Requirements managementManage, import, and export project requirements and link them to test cases.http://www.soapui.org/userguide/projects/requirements.html
Form-based request editorTo ease the editing and understanding of request messages for both technical and non-technical users.http://www.soapui.org/userguide/formeditor.html
Overview message viewerTo get an overview of the corresponding response/mock-request/monitored message.http://www.soapui.org/userguide/overviewview.html
Tree-based request/response editorTo ease the navigation and understanding of larger messages.http://www.soapui.org/userguide/outlineeditor.html
Table inspectorTo quickly give an overview of tabular message content.
Schema inspectorTo ease inspection and debugging of message content.
XML inspectorTo ease inspection and debugging of message content.
Doc inspectorTo ease understanding of message content.
DataSource TestStepTo ease the creation of data-driven tests.http://www.soapui.org/userguide/functional/datasourcestep.html
DataSink TestStepEases collection of data to be used in subsequent tests or for external reporting.http://www.soapui.org/Data-Driven-Testing/storing-data.html
DataGen TestStepTo simplify comprehensive testing of complex interfaces.http://www.soapui.org/userguide/functional/datagenstep.html
Property transfer wizardsTo ease the creation of complex test cases / message flows.http://www.soapui.org/userguide/functional/response-wizards.html#Property_Transfer_Wizards
XPath Assertion WizardsTo ease the creation of XPath assertions for TestRequest and MockResponse steps.http://www.soapui.org/userguide/functional/response-wizards.html#Add_Assertion_Wizard
XPath WizardsEases creation of XPath expressions in many situations.http://www.soapui.org/Working-with-soapUI/point-and-click-testing.html#2-point-and-click-testing-in-xpath-assertions
Integrated reportingTo provide summaries of functional testing for tracking and governance.http://www.soapui.org/userguide/functional/testsuites.html#Generating_Reports
Groovy script libraryEases reuse and scripting of complex scenarios.http://www.soapui.org/userguide/scripting.html
Tabbed desktopEases desktop management with multiple editors.http://www.soapui.org/Working-with-soapUI/preferences.html#5-ui-settings
API DiscoveryAbility to create SoapUI tests based on captured HTTP traffic that was generated from user actions (e.g. from browsing a website)http://www.soapui.org/REST-Discovery/api-with-internal-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

External links

]

Notes and References

  1. Web site: Latest SoapUI Release Notes . soapUI . 12 January 2022 . 12 January 2022.
  2. Web site: Releases · SmartBear/soapui . soapUI . 12 January 2022 . 12 January 2022.
  3. Web site: Eviware software AB sold to SmartBear Software Inc. . Mogul . 5 July 2011. https://web.archive.org/web/20160603070924/http://www.mogul.com/en/about-mogul/press/news/2011/july/sale-of-eviware-software-ab-to-smartbear-software-inc . 2016-06-03. 2016-06-03 .
  4. http://www.stockholminnovation.com/SV/793/smartbear-software-acquires-eviware/
  5. Web site: SoapUI End User License Agreement. September 28, 2014.
  6. Web site: The Home of Functional Testing . soapUI . December 13, 2011.
  7. Book: Ferguson Smart, John . Java Power Tools . limited . . April 2008 . 978-0-596-52793-8 . 547–566 . Smart 2008, p. 549. .
  8. Web site: soapUI | Free Development software downloads at . sourceforge.net . December 13, 2011.
  9. Web site: SoapUI Technology Support . soapui.org . April 14, 2014.
  10. Web site: Compare soapUI and soapUI Pro . soapui.org . December 13, 2011 . dead . https://web.archive.org/web/20120101214648/http://www.soapui.org/About-SoapUI/compare-soapui-and-soapui-pro.html . January 1, 2012 . mdy-all .
  11. Web site: Jolt Awards 2014: The Best Testing Tools . June 26, 2015.
  12. Web site: ATI Automation Honors webcast . April 5, 2011.
  13. Web site: InfoWorld Bossie, Best Web Service Test Tool . InfoWorld . April 5, 2011 . dead . https://web.archive.org/web/20090422010806/http://www.infoworld.com/node/61277 . April 22, 2009 . mdy-all .
  14. Web site: 2007 SOA World Reader's Choice Awards . SOAWorld Magazine . April 5, 2011 . January 19, 2011 . https://web.archive.org/web/20110119032159/http://soa.sys-con.com/node/397933 . dead .