Free Web Services - Herong's Tutorial Examples - v2.13, by Herong Yang
Creating REST Project without WADL
This section provides a tutorial example on how to create a REST project to test REST Web service that has no WADL document.
If you have a REST Web service that has no WADL document to provide its definitions, you can still create a REST project in SoapUI using an example of the Web service's URL.
Assuming that we have the following example of my "Hello" REST Web service, we create a REST project in SoapUI in 3 steps:
https://www.herongyang.com/Service/Hello_REST.php?Message=Hello
1. Run SoapUI and click "File" > "New REST Project". You will see the "New REST Project" dialog box showing up.
2. Enter the example URL in the URI field: "https://www.herongyang.com/Service/Hello_REST.php?Message=Hello", and click "OK". You will see a new project called "REST Project 1" created.
3. Right-click on "REST Project 1" and select "Rename". Enter "HelloREST_NoWADL" as the new name.
Open details of the project, you will that SoapUI created a service called "https://www.herongyang.com", a resource called "Hello_REST.php", a GET method called "Hello_REST.php", and request template called "Request 1".
Very nice. I only need to change "Message" parameter value in the request template test my "Hello_REST" service.
Table of Contents
SoapUI - Web Service Testing Tool
WADL (Web Application Description Language)
Loading WADL Documents into SoapUI
Viewing REST Service Properties
REST Web Service Request Template
HTTP Request and Response Raw Data
►Creating REST Project without WADL
Mock Web Services - herongyang.com/Service
"SoapResponder" and Web Service Test Tool
"Calculator" for 4 Integer Operations
DataFlex Web Service for Country Information
LatLonListCityNames - Return Latitudes and Longitudes of US Cities
LatLonListZipCode - Return Latitudes and Longitudes of US Zip Code
TempConvert Web Service for Temperature Conversion
NDFDgenByDay - US Weather Forecast by Day
NDFDgen - US-Weather Forecast for a Single Location
Bitcoin Blockchain Data API (or Explorer)
flickr.interestingness.getList - Get Interesting Photos
NumberToWords - Convert Number in Digits to Words
TitleCaseWordsWithToken - Words to Title Case Format
"PUG SOAP" Web Service for PubChem Database
Discontinued: Currency Converter by kowabunga.net
Discontinued: GetCountries - Get All Countries and Territories
Discontinued: GetCurrencies - Get Currencies from All Countries
Discontinued: GetGMTbyCountry - Get GMT Information of a Given Country
Discontinued: GetISD - Get ISD Phone Code of a Given Country
Discontinued: GetCitiesByCountry - Get Cities by Country
Discontinued: GetInfoByState - Get ZIP Codes of a Given US State
Discontinued: GetAirportInformationByCountry - Get Airport Code by Country
Discontinued: GetGeoIP - Get Country by IP Address
Discontinued: ConvertTemp - Convert Temperature Unit
Discontinued: ChangeLengthUnit - Convert Length Unit
Discontinued: ConvertWeight - Convert Weight Unit
Discontinued: ChangeAreaUnit - Convert Area Unit
Discontinued: Code39 - Generate Bar Code Images in Code 39 Format
Discontinued: GenerateBarCode - Generate Bar Code Images
Discontinued: GetMortgagePayment - Calculate Mortgage Payment
Discontinued: ConversionRate - Get Currency Exchange Rate
Discontinued: GetQuote - Get Stock Quote
Discontinued: GetSunSetRiseTime - Get Sunrise and Sunset Time
Discontinued: GetWeatherByZipCode - Get Weather by ZIP Code in US
Discontinued: getTime - Get the Current Time
Discontinued: questionSearch - Search Yahoo! Questions and Answers