This tutorial assumes that you have Java installed and set up on your machine. If not please refer to this brilliant tutorial: Setting up Java.

SOAP UI comes in two flavors
– SOAP UI (Free)
– SOAP UI ProNG (Paid)

SOAP UI free version is very capable and is able to do everything that you can do using SOAP UI Pro. Its just that you have to code every thing yourself in the free version. Well this sounds exciting to me, we will learn a lot about SOAP UI using the free version. Lets start with the installation process. Below is a step by step guide to download and install SOAP UI free version.

Step 1: Go to the SOAP UI free download page: SOAP UI Download
Download Link

On this page you will find a link to download the exe file. Shown as a highlighted part in the above screenshot. Click on this link and save the file in a know location on your computer.

Step 2: Double click on the saved file, It will ask you for admin permission. After that Installation process will start.

SoapUIDownload

Step 3: Installation wizard will start and will process some file for a few minutes. Don’t cancel the process.
SoapUiProcessing

Step 4: Installation process starts, click on the next button on the window as shown highlighted below.
NextButton

Step 5: After clicking on the next button from previous step, you will reach the Terms and Conditions page. Accept the terms and click on Next button. This is depicted below as Step 1 and 2.
AcceptTerms

Step 6: After step 5 you will have to select the destination to install SOAP UI and click on next. Always select a location where you have enough space to accommodate SOAP UI.
AcceptLocation

Step 7: Once you have decided the installation location and clicked on next from above link, you will be taken to Component selection window. Here you will have to select different components that you want to install. Here we will go with the default checks as shown in the screenshot and will click on Next button
SelectComponents

Step 8: As We have opted for HermesJMS we have to accept the Hermes license. In this step accept the license and click on Next button.
AcceptHermesLicence

Step 9: As we have also selected installation of tutorials, we will have to give the default location of tutorials. Accept the default values an click on next, as shown in the below image.
SelectTutorialLocation

Step 10: In this step you have to select the start up menu options. You can use the default selected values as shown in the image below and click on Next button.
StartUpMenu

Step 11: Now just select if you want to have a desktop Icon for SOAPUI. I preffer an icon on desktop for esay access. You can do the same and click on the Next button.
StartUpMenu

Step 12: Now the installation will start and you can see progress as a green bar on the installation window. Wait for some time till its finished.
InstallationInProgress

Step 13: Once the progress reaches 100 % installation will complete and you will see the window as shown below. You can click on finish and it will start SOAP UI for you.
Finish

Now that we have installed SOAP UI lets learn some basics of Web Services and Web Service testing in the coming series of chapters.

See you there!!

About the author