Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Rest Api Testing Using Soapui | Real Time Application

Posted By: ELK1nG
Rest Api Testing Using Soapui | Real Time Application

Rest Api Testing Using Soapui | Real Time Application
Last updated 10/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.61 GB | Duration: 6h 15m

With groovy Scripting language | Data Validations & Processing

What you'll learn
Start automating REST API using SoapUI free as well as pro version
Ready to face Rest Automation testing interviews
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 items1 Create REST Request2 Different type of REST methods3.Groovy programming

Overview

Section 1: Introduction to Webservice / API

Lecture 1 What is WebServices

Lecture 2 WebService Example

Lecture 3 Advantage of WebService over WebBased Application

Lecture 4 Difference between API and WebService

Lecture 5 Different type of Services : Soap and Rest

Section 2: Setup Environment

Lecture 6 Setup SoapUI Free version

Lecture 7 Setup SoapUI Pro version

Lecture 8 Difference between Soap and Rest Services

Lecture 9 UDDI

Section 3: Start Writing Test Cases in SoapUI

Lecture 10 What is SoapUI

Lecture 11 Hierarchy in SoapUI

Section 4: Work with REST API [Same Functionality in SOAPUI FREE and PRO]

Lecture 12 Different methods used in REST API

Lecture 13 First REST Test Case / Rest Request test step

Lecture 14 First REST Test Case : POST Request

Lecture 15 First REST Test Case : PUT Request

Lecture 16 First REST Test Case : DELETE Request

Lecture 17 End to End Scenario with multiple REST API

Section 5: Correlation : Fetch Data from Response and Use it in Request

Lecture 18 Json : Fetch dynamic data

Section 6: Understand JSON & Its Assertions

Lecture 19 Json Understanding

Lecture 20 Json Path basics | Find Json Path

Lecture 21 Json Path Advance

Lecture 22 JSON ASSERTION : Json Path Count & Existence

Lecture 23 JSON ASSERTION : Json Path Match

Section 7: Groovy : Basic to Advance

Lecture 24 Setup Groovy Environment

Lecture 25 Class and Object

Lecture 26 Groovy Basics

Lecture 27 Groovy Programming kickoff

Lecture 28 Condition Handling

Lecture 29 Programming Exercise : Number Swapping

Lecture 30 Programming Exercise : Check Even/ Odd

Lecture 31 Programming Exercise : Grading System

Lecture 32 Working with Arrays

Lecture 33 For Loop

Lecture 34 While Loop

Lecture 35 For Each Loop

Lecture 36 String Handling

Lecture 37 Programming Exercise - Prime Number

Lecture 38 Programming Exercise - Fabonnaci Number

Lecture 39 Programming Exercise - Reverse String

Lecture 40 Programming Exercise - Palendrome

Lecture 41 Groovy - Read data from file using FileReader

Lecture 42 Groovy - Read data from file using BufferedReader

Section 8: Correlation : Fetch Data from Response and Use it in Request - FREE Version

Lecture 43 Fetch json respone by groovy

Person looking opportunity in API testing,Manual testers want to jump into API automation