4.48 out of 5
4.48
31 reviews on Udemy

WebServices Performance Testing Using Loadrunner(SOAP &REST)

(30 Day Money Back Guarantee) - Extensive, Exhaustive and Hands-on Training with Query Support.
Instructor:
kumar Gupta
136 students enrolled
English [Auto-generated]
Students reported that they were able to troubleshoot the issues faced in the real projects after taking this class
As most of the companies (& Interviewers) are expecting Performance Testers to have knowledge on multiple Protocols; this course will give wonderful opportunity to get very good working knowledge on Web Services Protocol using loadrunner
By end of the course you will learn to develop a VuGen Scripts for SOAP & RESTful WebServices and be ready to handle any performance testing project using LoadRunner tool
Even if you are using any other performance testing tool, this course will provide you core guidelines for utilizing it for maximum benefits in less time.

 Welcome to “Isha Training Solutions”

First of all, I would like to thank all Udemy Students for making my first 2 courses highly successful

  1. Performance testing Using LoadRunner (Basics + advanced)

  2. SAP Performance Testing Using Loadrunner (SAP GUI Scripting)

We, at Isha, continue to strive hard to create new courses for Performance Testers.  As part of this efforts, we have come up with a new course ” WebServices Performance Testing Using Loadrunner 12.50 (SOAP &REST)”.

At the end of this course, you not only can confidently handle interviews but also handle Performance Testing projects pertaining to SOAP and RESTful Web services .

Learn all the basics and advanced concepts with Hands-on examples. All the intricacies and challenges typically faced by performance testers, while scripting, is covered as part of this course.

This course focuses on scripting part using VuGen.

Introduction to Web Services

1
What is Web Service?
2
Web Services Demo
3
Purpose of Web Services
4
Interoperability of Web Services
5
Web Applications where Web Services are used.
6
Handout / Course Material for the course
7
Types of Web Services
8
Introduction to SOAP WS
9
What is SOAP Protocol?
10
UDDI
11
Introduction to RESTful Web Services
12
Difference Between SOAP WS and RESTful WS

SOAP Web Services

1
Introduction to SOAPUI Tool

Sample WSDL url


http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL


2
Installation of SOAPUI Tool

Use below link for downloading SOAPUI tool

https://drive.google.com/file/d/1bj-IG0Xw7Pj6ctlcPKQ4QjBR0iX8gpG6/view?usp=sharing

3
Using SOAPUI Tool

Different Ways of Creating VuGen Scripts for SOAP WS

1
Different Ways of Creating Script Via VuGen

Creating SOAP WS scripts Using HTTP/HTML Protocol

1
Create Script Using Web_custom_Request
2
Web_custom_Request - Fix Compilation Errors
3
Web_custom_Request - Fix Execution Errors
4
Web_custom_Request - Execution
5
Creating VuGen Script Via Recording

SOAP VuGen Scripts - Enhancements

1
Transaction Points
2
CheckPoints -Introduction
3
Insert CheckPoints
4
Execute Script after inserting CheckPoints
5
CheckPoints - Misc Information
6
ErrorHandling 1
7
ErrorHandling 2

SOAP VuGen Scripts -Parameterization - Further Enhancements

1
Why Parameterization?
2
What is Parameterization?
3
Implementing Parameterization?
4
Script Execution
5
Where can we implement Parameterization

SOAP VuGen Scripts -Correlation- Further Enhancements

1
Sample SOAP Used for Correlation Demonstration
2
Why Correlation?
3
Implementing Correlation
4
Script Execution with Correlation
5
Final Script with all the enhancements - Part1

Script developed in the video is attached with this video.

6
Final Script with all the enhancements - Part2

Script developed in the video is attached with this video. Pls check "Resources" section

7
Correlation to Capture any Value
8
Correlation to Capture Multiple Values
9
Explore Correlation arguments

Creating SOAP WS scripts Via Web Services Protocol

1
All Recording Options for SOAP using Web Services Protocol
2
Sample Projects Walk-thru

Sample Project 1:

WSDL url: http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL


Sample Project 2:

WSDL url:

http://localhost:8088/mockServiceSoapBinding?WSDL

Note: Mock service needs to be started from SOAPUI tool for the  Project 2 webservices to work.

3
Creating VuGen script using "Import WSDL"
4
Execute Script
5
Installation of WSE2 & WSE3 Patches
6
Output Arguments 1
7
Output Arguments 2
8
Output Arguments 3

WebServices Protocol -- Misc Enhancements

1
Enhancements -Inserting Transactions
2
Enhancements -Parametrization
3
Enhancements -ThinkTime

WebServices Protocol -- Enhancements - Error Handling

1
LR_XML_FIND LR Function
2
Error_Handling using LR_XML_FIND
3
Parameterization & LR_XML_FIND

WebServices Protocol -- Enhancements - Handling Dynamic Values

1
How to Handle Dynamic Values in web services protocol
2
Input and output arguments
3
lr_xml_get_values
4
lr_xml_get_values - SelectALL Argument
5
lr_xml_extract

Script build in the video is attached with this video in the resource section.

6
Final Professional script

Pls find the final professional script after implementing all the enhancements.

SOAP - WebServices Protocol -- Other Options for creating scripts

1
Via Recording
2
Via Importing SOAP File

RESTful Web Services

1
RESTful WebServices - Introduction
2
POSTMAN Tool - Installation
3
Sample RESTful Web Service - Part1

Sample RESTful services are available in below website

https://reqres.in/

4
Access Rest Services from POSTMAN
5
VUGEN Script for GET Request
6
VUGEN Script for POST Request
7
VUGEN Script for PUT Request
8
RESTful WS -- Enhancements
9
RESTful WS -- Parameterization- Part1
10
RESTful WS -- Parameterization- Part2
11
RESTful WS -- Correlation

Misc Section - C Programming

1
Introduction
2
DataType - Integer - Part1
3
DataType - Integer - Part2
4
DataType - String
5
LR Parameter
6
Conversions - Part1
7
Conversions - Part2
8
Conversions - Part3
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
31 Ratings

Detailed Rating

Stars 5
19
Stars 4
8
Stars 3
2
Stars 2
2
Stars 1
0
44795b98bee9c791dbe68517fc997fec
30-Day Money-Back Guarantee

Includes

15 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion