Free Web Services - Herong's Tutorial Examples - v2.13, by Herong Yang
Creating SoapUI Test Projects
This section provides a tutorial example on how to create test projects with TestSuite, TestCase and TestSteps in SoapUI.
In SoapUI, tests are organized into a hierarchical tree structure as described below from bottom to top:
When you start with a new installation of SoapUI, you will have a single default empty Workspace called "Projects".
Here is how you can add your own projects, TestSuites, TestCases and TestSteps manually in SoapUI:
1. Run SoapUI.
2. Right-mouse click on “Projects” and select "Create Empty Project”. You will see an empty project called "Project 1" created.
3. Right-mouse click on "Project 1" and select "New TestSuite". Then enter "MyTestSuite" as the name and click "OK". You will see an empty TestSuite called "MyTestSuite" created.
5. Right-mouse click on "MyTestSuite" and select "New TestCase". Then enter "MyTestCase" as the name and click "OK". You will see an empty TestCase called "MyTestCase" created.
5. Right-mouse click on "MyTestCase" and select "Add Step" > "Groovy Script". Then enter "HelloWorld" as the name and click "OK". You will see an empty script window called "HelloWorld" created.
Very nice. Now I have my "HelloWorld" TestStep stored in "MyTestCase", which is stored in "MyTestSuite", which is stored in "Project 1" in the "Projects" workspace.
Table of Contents
►SoapUI - Web Service Testing Tool
Downloading and Installing SoapUI
►Creating SoapUI Test Projects
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