Skip to content
Tools
Pro
ReadyAPI
Empower your team with the next generation API testing solution
Open Source
SoapUI
The simplest and easiest way to begin your API testing journey
Latest Releases
Docs
Pro
ReadyAPI
Support
Community
What's New
Open Source
SoapUI
Getting Started
REST Testing
SOAP and WSDL
API Mocking
Resources
Try ReadyAPI Free
Cart
Select theme
Dark
Light
Auto
Try ReadyAPI Free
Documentation
Getting Started
Getting Started
About SoapUI
Downloads
Release History
Release Notes
Older Versions
Installation
Installing SoapUI
Installing on Linux/Unix
Installing on Windows
Installing on Mac
System Requirements
The SoapUI Interface
Your First REST Test
Your First SOAP Test
Mocking
Exploring Web Services (Endpoint Explorer)
10 Tips For Beginners
Beginners Guider to API Testing
Getting Help in SoapUI
SoapUI FAQs
Projects
Working with Projects
Project Window (Reference)
Move from SoapUI to ReadyAPI
Tutorials
AWS
Data-Driven Testing
Facebook
Flickr
Google Maps
REST Sample Project
SOAP Sample Project
Twitter
YouTube
REST API Testing
Getting Started
Concepts and Guides
Understanding REST Parameters
Working With REST Services
REST Resources and Methods
Working With REST Requests
Functional Testing
Swagger and OpenAPI Support
Code Generation
Reference
Method Window
SOAP and WSDL
Getting Started
Concepts and Guides
Working with WSDLs
Operations and Requests
HTTP Headers
Attachments and Files
Working with Messages
SOAP Code Generation
SPNEGO and Kerberos Authentication
Authenticating SOAP Requests
Validating SOAP Services
Testing Asynchronous Services
WSDL Coverage
WSDL Refactoring
Tips and Tricks: Web Service Hacking
Using WS-Addressing
Using WS-Reliable Messaging
Reference
Overview
WSDL Interface
Request interface
XML source editor
Functional Testing
Getting Started
Assertion TestStep
Getting Started with Assertions
Point and Click Testing
Structuring and Running Tests
TestCase Execution
Transferring Properties
Working with TestSteps
Working with Properties
GraphQL Testing
GraphQL Testing
Mocking
SOAP Mocking
Overview
Getting Started
Working with MockServices
Mock Operations and Responses
Creating Dynamic MockServices
Deploying as WAR
Securing with SSL
Reference
MockService
MockOperation
MockResponse
REST Mocking
Overview
Create a REST Mock
From Service
From Scratch
From Discovery
Mock Service Scripting
Reference
Mock Service Editor
Mock Service Options
Mock Action Editor
Mock Response Editor
Mock Response Editor
Mock Response Editor Header
Mock Response Editor Body
Mock Response Editor Script
Load and Performance
Overview
Getting Started
Creating and Running Load Tests
Simulating Different Types of Load
Validating Performance
Exporting Data and Statistics
Scripting Possibilities
Memory Management
Command Line Execution
Threads
Tutorials
Data-Driven Load Testing
Reference
LoadTest Window
LoadTest Graph
Strategies
Navigation
Assertion
Authentication
OAuth 1
OAuth1 Overview
OAuth 2
OAuth2 Overview
OAuth2 Tutorial
Grant Methods
Automating Access Token Retrieval
Reference
Authorization
Add Authorization
Oauth 2 Authorization Profile
OAuth 2
Access Token Retrieval
Oauth2 Advanced Options
Oauth 2 Automated Token Editor
Basic
NTLM
SPNEGO/Kerberos
Security Testing
Getting Started
Working with Security Tests
WS-Security Settings
Overview of Security Scans
Security Scans
SQL Injection
XPath Injection
Fuzzing Scan
Invalid Types
Boundary Scan
Malformed XML
XML Bomb
Cross-site Scripting
Malicious Attachment
Custom Scan
Reference
Security Wizard
Security Test
Data-Driven Testing
Functional Tests
Using Files
DataGen TestStep
DataSink TestStep
Load Tests
Reference
DataSources
JDBC Connections
DataSinks
DataGen TestStep
Automation and CI/CD
Running Functional Tests
From SoapUI
Launch Runner
Functional Tests
Load Tests
Security Tests
From Command Line
Functional Tests
Load Tests
Security Tests
SOAP Mock
REST Mock
Running in Docker
JUnit Integration
Maven Plugins
Recording and Coverage
HTTP Recording
Recording
Modifying Messages
Coverage
Getting Started
Coverage Overview
Reference
General Options
Security Options
HTTP Monitor
Coverage Options
Scripting and Extensibility
Working with Properties
Property Expansion
Script Library
Custom Event Handlers
SoapUI Object Model
Sample Scripts
Extension Plugins
Overview
Bundled Plugins
Install Plugins
Plugin Manager
Developing Plugins
Development Guide
Add to Repository
Reference
Plugin Browser
Plugin Repository
Error Messages
Old Style Extensions
Deprecated Extension Plugins
Developing Old Style Extensions
Integrations
IDE Integrations
Eclipse
Plugin
SoapUI Nature
NetBeans
Plugin
Installation
Postman Collections
REST Discovery
REST Discovery
Reference
Internal Browser
Proxy
Client Proxy Configuration
Request Selection
Generate Services
JMS
Getting Started
Configure JMS
Working with JMS Messages
Sending arbitrary JMS messages
Validating JMS Responses
Reference
JMS Window
AMF
Getting Started
Calling AMF Services
Reference
AMF Request Window
Developers
Contributing
Custom Factories
Integrating with SoapUI
License
WSTF Downloads
WSTF Testing
API Docs
GitHub
Select theme
Dark
Light
Auto
WSTF Downloads
Download soapUI WSTF Testing Projects
Below are two project files for testing WSTF Projects.
sc002 - Notify-Echo
sc003 - WS-Addressing