SoapUI NG Pro – API Functional Testing Tool

SoapUI Functional Testing Tool

Make sure your API performs as intended and meets all the requirements of your business by using the powerful API testing tools SoapUI NG Pro.

Sign up for a FREE 14-day Trial


An Overview of SoapUI Functional Testing Tool

SoapUI allows you to easily and rapidly create and execute automated functional, regression, compliance, and load tests. In a single test environment, SoapUI provides complete test coverage and supports all the standard protocols and technologies.

The first essential piece of API readiness is making sure that your API does what it is supposed to do and returns the data it’s expected to return. SoapUI NG uses the tried-and-true SoapUI testing capabilities to help you ensure that your REST and SOAP APIs perform as expected.

With SoapUI NG Pro, you will have the advantage of the following:

SoapUI Functional Testing

Functional Testing

SoapUI is the Swiss-Army knife of automated Functional and Regression Testing. Powerful and innovative features help you validate and improve the quality of your services and applications. Best of all, you don’t have to be a developer to write Functional Tests in SoapUI. So whether you’re creating new TestSuites, adding TestCases, or adding assertions to your TestCases, it’s all amazingly simple and easy.

SoapUI Service Simulation

Service Simulation (Mocking)

SoapUI MockServices let you mimic – and create robust tests against – Web Services before they are implemented. They eliminate the expense of building full-scale replicas of your production systems and enable consumers to access the services without having to wait for them to be built or available. You can simulate any desired behavior, no matter how complex, and completely configure service responses.

SoapUI Security Testing

Security Testing

Using a complement of tests and scans, protect your services on websites against the most common security vulnerabilities.

SoapUI Load Testing

Load Testing

SoapUI lets you create even the most advanced Load Tests quickly and easily. And, it also integrates seamlessly with loadUI, which provides a vastly superior Load Testing experience. With a visual, drag-and-drop interface, loadUI allows you to create, configure and redistribute your Load Tests interactively and in real-time.

SoapUI Automation


SoapUI packs advanced end-to-end automation features, allowing you to dramatically reduce labor costs and improve your time-to-market. Using the Command-Line tools bundled with SoapUI, you can run your Functional/Load Tests and MockServices from just about any task scheduler, or as an integrated part of your build process. You can even customize the test execution to override test parameters, control what tests to run or output, and much more.

SoapUI Analytic


With powerful and integrated analytics, SoapUI Pro makes your testing faster than ever and saves you countless hours. Instantly create comprehensive yet easy-to-understand reports for Functional and Load Tests from within the UI at Project, TestSuite, TestCase and LoadTest levels. And with virtually no effort on your part, you can export your reports into any standard format and customize them any way you like.

SoapUI Recording


Built from the ground up to offer advanced recording capabilities, SoapUI records, monitors and displays for you all the data that is sent and received between a client, such as your web browser, and a server. SoapUI makes it easy to see what is happening, so you can quickly diagnose and fix problems. It even supports WS-Security and SSL decryption, allowing you to analyze and modify encrypted messages.

SoapUI Ecosystem


A big part of what makes SoapUI great is the universe of the open source community and partners around it, who have accelerated the pace of innovation on SoapUI. Another reason SoapUI is so great is that it allows anyone to develop their own set of SoapUI features as SoapUI Plugins. And SoapUI Pro adds award-winning support from the SmartBear team.

Key Features

All-in-one Testing Tool

SoapUI NG Pro is built from the ground up with enterprise users in mind. It’s loaded with advanced technologies and features you won’t find in other test tools. The all-in-one testing tool that’s one of a kind.
SoapUI Features

Agile and scalable testing

Use Data Sources when you want to create large-scale tests of data intensive services. Or when data quality is of paramount importance. With a variety of Data Sources at your disposal – including Excel, XML, JDBC, Groovy, Files, and more – creating data-driven tests is easier and faster than ever. Try them once and you’ll never go back!

Comprehensive reporting

With one click, you can generate detailed reports at Project, TestSuite, TestCase, or LoadTest level. Just as easy, print or export them into any standard format, including PDF, HTML, Word and Excel, and customize them any way you like. And the Reporting tab in the Project window gives you instant access to all your reports, sub-reports, templates, and even their parameters. Sharing results with your teams and managing reports have never been easier.

soapui contract coverage

Contract coverage

Wouldn’t it be great to know when you’ve tested enough or where to focus your efforts next? The Test Coverage technology in SoapUI NG Pro lets you dynamically analyze and measure how much, and how well, your Web service contract is covered by your Functional Tests, MockServices, Mock Clients, and even SOAP Monitor clients and targets.

soapui point and click

It’s point-and-click easy

SoapUI NG Pro is intuitive, no-code UI allows anyone to create and run tests in seconds. Say you want to create a Load Test. Just right-click on a Functional Test and select New LoadTest. Done!

Want to also verify data in the same easy way? Just use Assertions – all it takes is a couple of clicks.

soapui editor

The Outline and Form editors

The Outline editor gives you an elegant view of the structure of your XML for both requests and responses. When you want to create request messages, even without knowing XML, you have the powerful Form editor available. It easily handles even the most complex requests. And in SoapUI NG Pro, the two editors work together brilliantly.

soapui SQL

Databases for everyone

The SQL Query Builder gives you a wealth of options to create complex database queries using a powerful yet simple graphical interface. Add objects to the query with a double-click. Add unions or join tables with a right-click. And much more. So whether you’re technical or non-technical, testing databases has never been easier

Demo Videos

Let Mike show you a few of SoapUI Pro’s Main Features

SoapUI Data Source Video

Let’s Go Data Sources

Let’s say you’re working with large scale tests which include data intensive services. Or maybe you’re doing tests where data quality is really important. What you’ll need is some kind of data source to drive the tests.

SoapUI NG Pro gives you this functionality out of the box, and it’s dead simple to use: just import the data source which you want fed to the test. All major formats are supported, including text files, XML, Groovy, Excel, Directory, JDBC (Relational Database), and the Internal Grid data source.

Working with an external source of data will make you’re testing that much smoother, flexible, and scalable whereas changing a data source doesn’t change the test.

SoapUI Point and Click Video

Point and Click Testing

Coding manually can be fun and creative at times, but if you’re working under time constraints it can really turn into a hassle. In SoapUI NG Pro we added a bunch of methods to make your test creations easier by allowing for quick-to-use drag and drop functionality.

Moving data, like from a response to a request, has never been easier. Point and click testing will make SoapUI NG Pro create an Xpath expression that handles the data retrieval.

Verifying data has been made easier as well, by improving the use of assertion. The most exact assertion you can use is the XPath Match assertion. Creating assertions is done in in a few easy steps and seconds.

SoapUI Editor Video

The Outline and Form Editor

The Outline and the Form Editors are great tools for visualizing data. While the Outline Editor delivers a great overview of the actual data in a XML messages, the Form Editor provides a simple interface for entering data into requests. The two editors in conjunction will make your testing faster and easier.

The Outline editor
The Outline Editor helps to visualize the XML view by exposing the hierarchical structure of the XML message. The Outline Editor is also editable and is available for both requests and responses.

The Form Editor
The Form Editor takes the definition of the request and makes a form for you to enter information. Forms are useful when you want to do manual testing, when non-technical staff such as manager wants to enter requests, or when you just want to browse a service without the hassle. In this case the Form Editor works brilliantly with the Outline Editor; use the Outline when figuring out the structure and use the Form when you want to send the actual requests.

SoapUI Security Video

Stop the Hackers

Security testing is something that should be vital in your testing, and there’s an array of attacks those pesky hackers will throw at you, such as: XML bombs, SQL injections, malformed XML, fuzzing, cross-site scripting etc. But do you really know how to test your service for these? SoapUI NG Pro does! With the addition of the Security Test Generator in Pro you can create a complete set of vulnerability scans, meaning you have a full-blown hacker simulation with just some clicks of the mouse. Instant security!




The current price for SoapUI NG Pro is listed below:
SoapUI Open Source (limited features)Free
SoapUI NG Pro (full feature set)495/year
How to order SoapUI NG Pro?:

1. Online Order Gateway
2. By Phone (Call 613-368-4300)
3. Contact Contact




Back to the Top