SoapUI vs. SoapUI NG Pro

SoapUI Open Source is free to use and modify through Github.

It's commercial alternative, SoapUI NG Pro provides valueable time-saving and cost of ownership benefits, and is part of the Ready! API platform of API tools that helps you address functional, load, and security testing with additional service virtualization capabilities.

The list below highlights differences between SoapUI open source and SoapUI NG Pro:

Support features SoapUI Open Source SoapUI NG Pro
Community

 

 

E-mail Support  

 

Forum Support  

 

Nightly Builds  

 

Maintenance  

 

Support Issue Priority  

 

General features SoapUI Open Source SoapUI NG Pro
Standalone Application

 

 

IDE Plugins

 

 
WebStart

 

 

Tabbed Desktop  

 

Groovy Code Templates  

 

Workspace Management

 

 

Multi Environment Support  

 

Floating Licenses  

 

Functional Testing features SoapUI Open Source SoapUI NG Pro
WSDL Coverage  

 

Request/Response Coverage  

 

Message Assertion

 

 

Test Refactoring  

 

Test History: Baseline and Comparison  

 

OAuth2 Support in HTTP requests  

 

REST Discovery  

 

Dynamic Data Generation  

 

Drag and Drop Test Creation

 

 

Message Pretty Printing

 

 

Coding Free Test Assertion  

 

Running of Multiple Tests

 

 

Test Logs

 

 

Test Configuration

 

 

Easy Content Transfer

 

 

Data Source Driven Tests  

 

Data Collection  

 

MockResponse

 

 

Maven Integration

 

 

Standalone Server Runners

 

 

Scripting Support (Groovy, JavaScript)

 

 

Scripting Libraries  

 

Requirements Management  

 

Unit Reporting

 

 

Advanced Reporting  

 

Form Based input for easy manual testing  

 

Tree Based input for easy manual testing  

 

Create Test from Web Service Recordings

 

 

OAuth 2 Support

 

 

OAuth 2 Profiles

 

 

OAuth 2 Flow Automation

 

 

WS-Security Support

 

 

WS-I Integration

 

 

Web Service Recording

 

 

WS-Addressing Support

 

 

WS-Reliable Messaging

 

 

Manual TestStep

 

 

Assertion TestStep  

 

Assertion entire Message  

 

Test Debugging  

 

SAML 1&2 Support

 

 

NTLM 1&2 Support

 

 

Kerberos Support

 

 

Service Simulation (Mocking) SoapUI Open Source ServiceV Pro
SOAP Mocking

 

 

REST Mocking

 

 

API Recording: Create a mock from real-world traffic  

 

Create a static mock From WSDL, WADL, or Swagger definition

 

 

Create dynamic mocks and control response characteristics  

 

Add Operations From MockService

 

 

Create Custom Responses

 

 

Multiple Dispatching

 

 

WS-Security

 

 

WSDL Publishing

 

 

SSL Support

 

 

Groovy Script Library  

 

WSDL Coverage  

 

Command Line and Maven Integration

 

 

Static Content Mocking

 

 

Save as WAR file

 

 

Deploy to Shared VirtServer    

 *

Security Testing features SoapUI Open Source Secure Pro
Generator  

 

Boundary Scan

 

 

Invalid Type

 

 

Malformed XML

 

 

SQL Injection

 

 

XPath Injection

 

 

XML Bomb

 

 

Malicious Attachment

 

 

Fuzzing Scan

 

 

Custom script

 

 

Cross Site Scripting

 

 

Reporting  

 

Configurable Scans

 

 

Test History: Compare and Baseline  

 

Run from command line and Maven

 

 

Load Testing features SoapUI Open Source LoadUI NG Pro
Rapid Load Tests from Functional Tests

 

 

Configurable Load Strategies

 

 

Cloud-based Automatic Deployment of Amazon EC2 agents  

 

Scalable, Distributed Load  

 

Load Test Assertions

 

 

Allocation to multiple simultaneous scenarios  

 

Real Time Statistics

 

 

Real Time Charts  

 

Statistics Exporting

 

 

Server Performance Monitoring  

 

Run from command line and Maven

 

 

Interactive Visual Scheduler  

 

Script/Grid Load Strategies  

 

Setup/TearDown Groovy Scripting

 

 

Reporting  

 

TestOnDemand

 

 

Technology Support SoapUI Open Source SoapUI NG Pro
SOAP/WSDL

 

 

REST

 

 

JMS

 

 

AMF

 

 

JDBC

 

 

HTTP

 

 

MQTT

 

 

CoAP

 

 

Automation SoapUI Open Source SoapUI NG Pro
Functional Tests

 

 

Load Tests

 

 

Mock Services

 

 

Code Generation

 

 

Command Line

 

 

Maven 1

 

 

Maven 2

 

 

CI and Build Integration

 

 

Analytics SoapUI Open Source SoapUI NG Pro
JUnit Reports

 

 

Report Data Export  

 

Report to DataSource  

 

WSDL HTML Report

 

 

WSDL Coverage  

 

TestSuite Coverage  

 

TestCase Coverage  

 

Mockservice Coverage  

 

Message Recording Coverage  

 

Assertion Coverage  

 

* deploying virtual APIs to VirtServer requires a license to ServiceV.