SoapUI
Template:Short description Template:DMCA
Page Module:Infobox/styles.css has no content.
| SoapUI | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. SoapUI Open Source | |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | SmartBear Software |
| Initial release | 2005 |
| Written in | Java, Groovy |
| Available in | English |
| Type | SOA, web Services |
| License | EUPL (SoapUI Open Source) Proprietary (ReadyAPI) |
| Website | soapui |
| Repository | github |
Script error: No such module "Check for conflicting parameters".
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.[1][2]
SoapUI was initially released to SourceForge in September 2005. It is free software, licensed under the terms of the European Union Public License.[3] Since the initial release, SoapUI has been downloaded more than 2,000,000 times.[4] 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.[5][6]
SoapUI can test SOAP and REST web services, JMS, AMF, as well as make any HTTP(S) and JDBC calls.[7]
Features
SoapUI
Core features include web services:[8]
- 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.[8]
| Feature | Benefit | Read more |
|---|---|---|
| WSDL coverage | Analyze request/response messages to see how well a WSDL contract is being tested/mocked/used. | [2] |
| WSDL refactoring | Automatically update requests/response/assertions when the underlying WSDL changes. | [3] |
| Composite projects | Work together in a team on your Web service testing projects. | [4] |
| Requirements management | Manage, import, and export project requirements and link them to test cases. | [5] |
| Form-based request editor | To ease the editing and understanding of request messages for both technical and non-technical users. | [6] |
| Overview message viewer | To get an overview of the corresponding response/mock-request/monitored message. | [7] |
| Tree-based request/response editor | To ease the navigation and understanding of larger messages. | [8] |
| Table inspector | To quickly give an overview of tabular message content. | |
| Schema inspector | To ease inspection and debugging of message content. | |
| XML inspector | To ease inspection and debugging of message content. | |
| Doc inspector | To ease understanding of message content. | |
| DataSource TestStep | To ease the creation of data-driven tests. | [9] |
| DataSink TestStep | Eases collection of data to be used in subsequent tests or for external reporting. | [10] |
| DataGen TestStep | To simplify comprehensive testing of complex interfaces. | [11] |
| Property transfer wizards | To ease the creation of complex test cases / message flows. | [12] |
| XPath Assertion Wizards | To ease the creation of XPath assertions for TestRequest and MockResponse steps. | [13] |
| XPath Wizards | Eases creation of XPath expressions in many situations. | [14] |
| Integrated reporting | To provide summaries of functional testing for tracking and governance. | [15] |
| Groovy script library | Eases reuse and scripting of complex scenarios. | [16] |
| Tabbed desktop | Eases desktop management with multiple editors. | [17] |
| API Discovery | Ability to create SoapUI tests based on captured HTTP traffic that was generated from user actions (e.g. from browsing a website) | [18] |
Awards
SoapUI has been given a number of awards. These include:
- Jolt Awards 2014: The Best Testing Tools[9]
- ATI Automation Honors, 2009[10]
- InfoWorld Best of Open Source Software Award, 2008[11]
- SOAWorld Readers' Choice Award, 2007[12]
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
Page Template:Div col/styles.css has no content.
- Apache JMeter
- Automated testing
- List of unit testing frameworks
- LoadUI
- Software testing
- System testing
- Test case
- Test-driven development
- TestComplete
- xUnit – a family of unit testing frameworks
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."Eviware software AB sold to SmartBear Software Inc". Mogul. July 5, 2011. Archived from the original on June 3, 2016. Retrieved June 3, 2016.
- ^ [1] Script error: No such module "webarchive".
- ^ Page Module:Citation/CS1/styles.css has no content."SoapUI End User License Agreement". Retrieved September 28, 2014.
- ^ Page Module:Citation/CS1/styles.css has no content."The Home of Functional Testing". soapUI. Retrieved December 13, 2011.
- ^ Page Module:Citation/CS1/styles.css has no content.Ferguson Smart, John (April 2008). Java Power Tools. O'Reilly. pp. 547–566. ISBN 978-0-596-52793-8.
- ^ Page Module:Citation/CS1/styles.css has no content."soapUI | Free Development software downloads at". sourceforge.net. Retrieved December 13, 2011.
- ^ Page Module:Citation/CS1/styles.css has no content."SoapUI Technology Support". soapui.org. Retrieved April 14, 2014.
- ^ a b Page Module:Citation/CS1/styles.css has no content."Compare soapUI and soapUI Pro". soapui.org. Archived from the original on January 1, 2012. Retrieved December 13, 2011.
- ^ Page Module:Citation/CS1/styles.css has no content."Jolt Awards 2014: The Best Testing Tools". Dr. Dobb's. Retrieved June 26, 2015.
- ^ Page Module:Citation/CS1/styles.css has no content."ATI Automation Honors webcast". Retrieved April 5, 2011.
- ^ Page Module:Citation/CS1/styles.css has no content."InfoWorld Bossie, Best Web Service Test Tool". InfoWorld. Archived from the original on April 22, 2009. Retrieved April 5, 2011.
- ^ Page Module:Citation/CS1/styles.css has no content."2007 SOA World Reader's Choice Awards". SOAWorld Magazine. Archived from the original on January 19, 2011. Retrieved April 5, 2011.