Rest API Testing using SoapUI | Real time Application
4.0 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
668 students enrolled

Rest API Testing using SoapUI | Real time Application

With groovy Scripting language | Data Validations & Processing
4.0 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
668 students enrolled
Created by Testing World
Last updated 10/2018
English
English [Auto]
Current price: $14.99 Original price: $24.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Start automating REST API using SoapUI free as well as pro version
  • Ready to face Rest Automation testing interviews
Course content
Expand all 43 lectures 06:14:40
+ Introduction to Webservice / API
5 lectures 32:55
Advantage of WebService over WebBased Application
05:58
Difference between API and WebService
05:01
Different type of Services : Soap and Rest
10:26
+ Start Writing Test Cases in SoapUI
2 lectures 15:21
What is SoapUI
06:29
Hierarchy in SoapUI
08:52
+ Work with REST API [Same Functionality in SOAPUI FREE and PRO]
6 lectures 50:02
Different methods used in REST API
07:43
First REST Test Case / Rest Request test step
13:10
First REST Test Case : POST Request
06:46
First REST Test Case : PUT Request
04:22
First REST Test Case : DELETE Request
03:22
End to End Scenario with multiple REST API
14:39
+ Understand JSON & Its Assertions
5 lectures 37:19
Json Understanding
09:40
Json Path basics | Find Json Path
06:03
Json Path Advance
05:44
JSON ASSERTION : Json Path Count & Existence
09:14
JSON ASSERTION : Json Path Match
06:38
+ Groovy : Basic to Advance
19 lectures 03:23:31
Setup Groovy Environment
13:39
Class and Object
32:47
Groovy Basics
06:31
Groovy Programming kickoff
13:31
Condition Handling
11:16
Programming Exercise : Number Swapping
06:06
Programming Exercise : Check Even/ Odd
06:33
Programming Exercise : Grading System
08:13
Working with Arrays
05:56
For Loop
03:36
While Loop
04:01
For Each Loop
03:47
String Handling
31:47
Programming Exercise - Prime Number
11:53
Programming Exercise - Fabonnaci Number
12:20
Programming Exercise - Reverse String
10:05
Programming Exercise - Palendrome
06:41
Groovy - Read data from file using FileReader
10:09
Groovy - Read data from file using BufferedReader
04:40
Requirements
  • Windows machine with SoapUI free version
Description

REST (Representational State Transfer) is an architectural style, and an approach to communications that is often used in the development of Web service The use of REST is often preferred over the more heavyweight SOAP(Simple Object Access Protocol) style because REST does not leverage as much bandwidth, which makes it a better fit for use over the Internet. The SOAP approach requires writing or using a provided server program (to serve data) and a client program (to request data).

REST sits on this stack in a way that makes it easy for humans to understand what's being exchanged while allowing computers to talk to one another efficiently. You may have also heard of some of the other technologies that can reside here, such as SOAP (which requires a fair amount of data and computing power and is not really appropriate  for the constrained resources of mobile applications), JMS (which is specific to Java applications) and XML-RPC (which has many of the same problems as SOAP without any of the benefits of standardisation).

This course cover following items

1 Create REST Request

2 Different type of REST methods

3.Groovy programming


Who this course is for:
  • Person looking opportunity in API testing
  • Manual testers want to jump into API automation