- SoapUI Tutorial
- SoapUI - Home
- Soap Basics
- SOAP - Introduction
- SOAP - Messages
- SOAP - What is REST?
- SoapUI Basics
- SoapUI - Introduction
- SoapUI - Capabilities
- SoapUI - NG Pro
- SoapUI - Installation & Configuration
- SoapUI - WSDL
- SoapUI - Project
- SoapUI - TestSuite
- SoapUI - TestCase
- SoapUI - TestStep
- SoapUI - Request & Response
- SoapUI - Properties
- SoapUI - Property Transfer
- SoapUI - Logs Pane
- SoapUI - Assertions
- SoapUI - Troubleshooting
- SoapUI - Performance Testing
- SoapUI - Load Testing
- SoapUI - RESTful Web Services
- SoapUI - JDBC Connection
- SoapUI - JDBC Property
- SoapUI - JDBC Assertion
- SoapUI Useful Resources
- SoapUI - Quick Guide
- SoapUI - Useful Resources
- SoapUI - Discussion
Project Setup
REST Project setup includes TestSuite and TestCase similar to SoapUI Project setup.
Project Setup
Step 1 − Go to File → New REST Project.
Step 2 − Provide URI and click OK. However, in this case we will import WADL downloaded while installing the SoapUI at SoapUI-Tutorials/WSDL-WADL folder.
Step 3 − Click Import WADL and browse the folder. Select .wadl file. Click Open.
Step 4 − Click OK.
SoapUI creates the specified project and imports the WADL, resulting in the following object hierarchy in the navigator. Here you can see the core items that make up a REST Service project −
The project (sample-service)
The REST Service (sample-service)
A resource (accountcreation)
A GET method for accessing the resource (Register a new account)
Default request is generated by SoapUI for this method (“Request 1”) ... and so on...
Note − Creation of TestSuite and TestCase for REST project is same as SoapUI. Right-click SoapUI and select General TestSuite/TestCase respectively.