Entries Tagged 'Automation Testing' ↓

4 Important Features of SoapUI Pro for Pro Audience – SoapUI Tutorial #12

Introducing SoapUI Pro:

SoapUI comes in two version- Open source free (SoapUI) and SoapUI Pro (now SoapUI NG pro).

So far we were discussing the common automation concepts and functional testing basics such as creating projects, test suite/case/steps, properties, assertions, groovy script programming etc. You can check all these tutorials from this SoapUI series on this page.

Now, it is time for us to examine SoapUI Pro and its salient features which are more refined and are targeted at better and faster testing. Continue reading →

How to Handle Exception in SoapUI Groovy Scripts – SoapUI Tutorial #11

In this SoapUI tutorial, we will look at exception handling using Groovy scripting. Handling runtime exceptions in groovy are similar to Java as the Java libraries are integrated. However, we will discuss basic concepts in SoapUI and go into the depth of exception handling in Java.

This is tutorial #11 in SoapUI tutorials series. This is the last tutorial for the free version of SoapUI. There are a couple of more topics remaining in this series which are on SoapUI pro features, REST and SOAP services, and data driven testing in SoapUI. Continue reading →

How to Use Methods in SoapUI for Bulk Test Execution – SoapUI Tutorial #10

Object-Oriented Groovy Scripting in SoapUI:

In last SoapUI tutorial, we learned conditional statements in Groovy scrips. Now, this tutorial is all about- object-oriented programming in SoapUI Groovy scripts- a very interesting and important programming concept. It includes classes and objects, inheritance, encapsulation and polymorphism.

This tutorial #10 in our comprehensive SoapUI tutorial series.

All the major programming languages such as C++, Java, C#, Visual Basic 6.0 etc., support object-oriented concepts. All the parts of computer devices have object-oriented concepts implemented internally. Continue reading →

Learn Advanced SoapUI Groovy Scripting Concepts – SoapUI Tutorial #9

The previous SoapUI tutorials have been an introduction into SoapUI and its programming concepts. We will from now on move into more advanced Groovy scripting concepts. Let us being this with Conditional flow statements – both Boolean and iterative statements. Then we will move on to arrays collection.

This is the 9th tutorial in our SoapUI tutorial series.

Conditional statements are used to control the flow of the execution. Here are different types of conditional statements in Groovy.  Continue reading →

Working with SoapUI Properties – SoapUI Tutorial #8

This tutorial is all about SoapUI properties. In last SoapUI tutorial we saw how to add properties in Groovy script.

A property in SoapUI is similar to a variable/ parameter and in this tutorial will talk about how to use one in a service request and assign response value to it through scripting. Later, we will move on to property transfer test step and then importing properties.

This is the 8th tutorial in our SoapUI online training series. Continue reading →

How to Use Properties in SoapUI Groovy Script – SoapUI Tutorial #7

Properties are the central repository to store our information temporarily. These can contain login information like username and password, session data like session id, page context, header information and so on.

This is the 7th tutorial in our SoapUI free online training series.

Let’s see how to add property test step and then we will discuss assigning values to the property and show them in the log. Continue reading →

How to Write Basic Groovy Script in SoapUI – SoapUi Tutorial #6

In this SoapUI tutorial we will learn basic scripting operations using the Groovy script and following that, we will learn different types of operators that can be used in Groovy scripts in SoapUI.

Let’s begin with groovy scripting and how we can use it in SoapUI Pro. This is the 6th tutorial in our SoapUI free online training series. Continue reading →

Understanding Assertions in SoapUI – SoapUI Tutorial #5

We have been working on basics of SoapUI like creating projects, adding WSDL, sending a request & receiving responses and generating test assets to go along with them so far.

In this 5th SoapUI tutorial, we will learn all about assertions in SoapUI. We strongly recommend you to follow the complete SoapUI training series on this page to learn all these core features.

Introduction to Assertions:
Continue reading →

How to Create and Execute Your First SoapUI Project Using WSDL – SoapUI Tutorial #4

In previous SoapUI tutorial, we discussed SoapUI and SoapUI Pro installations. Now in this 4th tutorial of this SoapUI training series, we will start with actual SoapUI usage on a test project:

You will learn:

  1. Creating SOAP project- adding WSDL during creation or after
  2. Request and Response verification
  3. Working with TestSuites, TestCases and TestSteps

Let’s get started. Continue reading →

Step by Step SoapUI Download and Installation Process – SoapUI Tutorial #3

Installation of SoapUI and SoapUI Pro:

In this tutorial, we will learn to install SoapUI and SoapUI Pro with a trial key. Also, we will see the major differences between SoapUI and SoapUI Pro and their plugins/add-ons in the basic level.

=> Check all the tutorials published in this SoapUI Tutorials series here.

Let’s get started.  Continue reading →