Performance Testing with LoadRunner: From Setup to Analysis with AppDynamics – Live Training
This comprehensive course on Performance Testing with LoadRunner is designed to equip you with the knowledge and skills to excel in performance testing. You’ll learn the fundamentals of performance testing, including various testing types, processes, and lifecycle management. Dive deep into LoadRunner’s components, mastering scripting practices, correlation, parameterization, and runtime settings. The course also covers advanced topics such as scenario creation, server monitoring, and in-depth result analysis, enabling you to identify bottlenecks and optimize application performance. Whether you’re a beginner or an experienced tester, this course will guide you through real-world challenges, ensuring you can confidently apply LoadRunner in your performance testing projects.
Disclaimer: “Isha Training Solutions is not affiliated with, sponsored or authorized by OpenText”
About the Instructor :
As a Performance Test Specialist with 13 years of experience, I specialize in performance testing for various applications, including Web, Web Services, SAP, CITRIX, and Oracle NCA, using LoadRunner. I have conducted multiple Proofs of Concept (POCs) and successfully trained over 300 students, delivering Corporate & Online training sessions. My practical and effective training programs are highly regarded, helping participants gain a deep understanding of real-world applications. Additionally, I’ve provided specialized training on key technologies and served as an internal trainer, regularly conducting sessions on Performance Testing, JMeter, and LoadRunner. |
Live Sessions Price:
Offer price after discount is 259 USD 159 99 USD Or USD13000 INR 12900 INR 6900 Rupees.
OR
Free Demo Session:
12th September @ 9 PM – 10 PM (IST) (Indian Timings)
12th September @ 11:30 AM – 12:30 PM (EST) (U.S Timings)
12th September @ 4:30 PM – 5:30 PM (BST) (UK Timings)
Class Schedule:
For Participants in India: Monday to Friday @ 9 PM – 10 PM (IST)
For Participants in the US: Monday to Friday @ 11:30 AM – 12:30 PM (EST)
For Participants in the UK: Monday to Friday @ 4:30 PM – 5:30 PM (BST)
What student’s have to say about Venkat:
This course was exactly what I needed to get started with LoadRunner. Clear and practical – Uma Kala
The hands-on approach made it easy to understand complex topics. Highly recommend – Rushab Great course! The instructor explained everything in a simple and effective way. – Prakash I learned so much about performance testing. The real-world examples were very helpful. – Bhanu Excellent course for beginners and experienced testers alike. Very informative. – Sagarika The content was well-organized and easy to follow. I feel confident using LoadRunner now. – Manish This course really helped me improve my skills. The instructor’s experience shines through. – Sowmya |
What will I Learn by end of this course?
- Understand the basics of performance testing and how it fits into the software development lifecycle.
- Learn how to use LoadRunner for creating, executing, and analyzing performance tests.
- Gain hands-on experience in scripting with VuGen and setting up test scenarios.
- Learn to troubleshoot and resolve common performance issues.
- Be able to analyze test results and identify areas for performance improvement in applications.
Salient Features
- 35+ hours of On-Demand videos.
- Course Completion Certificate
- Frequently asked Interview questions are covered as part of the course.
- 10 hours of Self paced recorded videos of LRE
- 10 hours of self paced recorded videos of TruClient Protocol
- 8+ hours of Self paced recorded videos of Webservices
Who can enroll for this course?
- Beginners who want to learn performance testing from scratch.
- Software testers looking to add performance testing to their skill set.
- Performance engineers who want to deepen their knowledge of LoadRunner.
- QA professionals aiming to enhance their testing expertise.
- Anyone interested in improving the performance of applications.
Course syllabus:
- PERFORMANCE TESTING USING LOADRUNNER:
-
- About Performance Testing.
- Types of Performance Testing
- Introduction to Performance Testing.
- Performance Testing Process AND it’s LIFE CYCLE.
- Proof of Concept
- Non Functional Requirements
- Test Plan
- Work Load Modelling
- INTRODUCTION TO LOAD RUNNER:
- Components of LR
- Features of Vugen tool
- Basic Enhancements in Loadrunner script
- Business flows Record and Replay scripts in LR
- SCRIPTING PRACTICES IN VUGEN
- Transaction Names Naming Conventions
- Learning important inbuilt functions
- Adding Multiple Actions in script
- Debuging options
- RUN TIME SETTINGS:
- Run Logic
- Pacing
- Think Time
- Log
- Miscellaneous
- Proxy settings
- Perferences
- HTML VS URL BASED RECORDING Modes:
- Adding sub transactions
- CHECK POINTS
- Text Check Point
- Image check Point
- INTRODUCTION TO C LANGUAGE:
- Loops and conditions
- Functions
- C LANGUAGE FUNCTIONS AND LR FUNCTIONS:
- Real time challenges in scripting
- CORRELATION:
- What is correlation?
- Why correlation is required?
- Types of correlation
- Manual and Auto Correlations
- Random functions in LR
- Using regular expressions
- web_reg_save_param_regexp() function
- PARAMETERIZATION:
- Why Parameterization?
- Types of Parameters
- Parameter combinations
- Simulate Parameters
- Best Practices
- CONTROLLER or LRE:
- Scenario creation ( Load, Endurance, Scalability)
- Scenario Types
- Executing a load test
- Run Time Settings and SLA’s
- Load Generators
- MONITORING GRAPHS IN CONTROLLER:
- About Load Generators.
- Why and How to assign LG’s in LRE Scenario.
- About Load Agent Process & Importance of it.
- Server Monitoring and Hardware Counters.
- Why do we monitor the servers and key counters for monitoring.
- ANALYSIS:
- Summary Report
- 90th Percentile
- Transactions summary
- HTTP response codes
- Relation b/n Throughput vs Hits per second
- Relation b/n Users vs Hits per second
- Relation b/n Throughput vs Response Time
- Graphs ang merging graphs
- Generating reports
- ANALYZING RESULTS AND PROVIDING OBSERVATIONS:
- Identifying Bottlenecks
LoadRunner Enterprise (10+ hours Self-paced videos will be provided):
Performance Testing Overview with Loadrunner Family products:
- LoadRunner Vs LRE
- LRE Administration:
- Describe the basic LRE architecture and functionality
- Manage user accounts
- Assign user privileges
- Project Creation /
- User Creation and Management
- System Health check of LRE
- Timeslot Management
- Host Management
- License Reports
- Oversee server resources
- New Features in LRE
- Introduce the LoadRunner family
- Describe the new features in LoadRunner Enterprise
- LRE Project overview
- Scripts Management
- Hosts Management
- Timeslot Booking
- Planning an effective Load Test in LRE
- Scenario Design
- Workload/Schedule types
- Basic / Real World
- By Test / By Group
- Workload/Schedule types
- Configure the Run time settings
- Define the SLA’s
- Scenario Execution
- Monitor the Performance Testing Execution flow
- Monitor the Performance test Run / Load Test Graphs
- Scenario Design
- Performance Test Results / Analysis
- Collate and analyze the load test data
- Generate reports and graphs for a test set
- Download the load test results files
- Results Generation
- LRE Network Virtualization scenarios & Server monitoring concepts
- Network Virtualization intro and benefits
- How to create Network Virtualization scenarios
- How to monitor Network Virtualization graphs
- How to analyze Tests results with Network Virtualization
- Service Virtualization Overview & Creation of new virtual services
- Using Virtual Service requests in script and running a load test
- Miscellaneous concepts
API (WebServices) Performance Testing Using LoadRunner Training (SOAP & RESTful) (8+ hours Self-paced videos will be provided):
- Introduction to Web Services
- What is Web Service?
- Web Services Demo
- Purpose of Web Services
- Interoperability of Web Services
- Web Applications where Web Services are used.
- Handout / Course Material for the course
- Types of Web Services
- Introduction to SOAP WS
- What is SOAP Protocol?
- UDDI
- Introduction to RESTful Web Services
- Difference Between SOAP WS and RESTful WS
- SOAP Web Services
- Introduction to SOAPUI Tool
- Installation of SOAPUI Tool
- Using SOAPUI Tool
- Different Ways of Creating VuGen Scripts for SOAP WS
- Different Ways of Creating Script Via VuGen
- Creating SOAP WS scripts Using HTTP/HTML Protocol
- Create Script Using Web_custom_Request
- Web_custom_Request – Fix Compilation Errors
- Web_custom_Request – Fix Execution Errors
- Web_custom_Request – Execution
- Creating VuGen Script Via Recording
- SOAP VuGen Scripts – Enhancements
- Transaction Points
- CheckPoints -Introduction
- Insert CheckPoints
- Execute Script after inserting CheckPoints
- CheckPoints – Misc Information
- ErrorHandling 1
- ErrorHandling 2
- SOAP VuGen Scripts -Parameterization – Further Enhancements
- Why Parameterization?
- What is Parameterization?
- Implementing Parameterization?
- Script Execution
- Where can we implement Parameterization
- SOAP VuGen Scripts -Correlation- Further Enhancements
- Sample SOAP Used for Correlation Demonstration
- Why Correlation?
- Implementing Correlation
- Script Execution with Correlation
- Final Script with all the enhancements – Part1
- Final Script with all the enhancements – Part2
- Correlation to Capture any Value
- Correlation to Capture Multiple Values
- Explore Correlation arguments
- Creating SOAP WS scripts Via Web Services Protocol
- All Recording Options for SOAP using Web Services Protocol
- Sample Projects Walk-thru
- Creating VuGen script using “Import WSDL”
- Execute Script
- Installation of WSE2 & WSE3 Patches
- Output Arguments 1
- Output Arguments 2
- Output Arguments 3
- WebServices Protocol — Misc Enhancements
- Enhancements -Inserting Transactions
- Enhancements -Parametrization
- Enhancements -ThinkTime
- WebServices Protocol — Enhancements – Error Handling
- LR_XML_FIND LR Function
- Error_Handling using LR_XML_FIND
- Parameterization & LR_XML_FIND
- WebServices Protocol — Enhancements – Handling Dynamic Values
- How to Handle Dynamic Values in web services protocol
- Input and output arguments
- lr_xml_get_values
- lr_xml_get_values – SelectALL Argument
- lr_xml_extract
- Final Professional script
- SOAP – WebServices Protocol — Other Options for creating scripts
- Via Recording
- Via Importing SOAP File
- RESTful Web Services
- RESTful WebServices – Introduction
- POSTMAN Tool – Installation
- Sample RESTful Web Service – Part1
- Access Rest Services from POSTMAN
- VUGEN Script for GET Request
- VUGEN Script for POST Request
- VUGEN Script for PUT Request
- RESTful WS — Enhancements
- RESTful WS — Parameterization- Part1
- RESTful WS — Parameterization- Part2
- RESTful WS — Correlation
- Misc Section – C Programming
- Introduction
- DataType – Integer – Part1
- DataType – Integer – Part2
- DataType – String
- LR Parameter
- Conversions – Part1
- Conversions – Part2
- Conversions – Part3
TruClient Protocol Using LoadRunner(10+ hours Self-paced videos will be provided):
- Introduction
- Script Recording and Replay
- Run time Settings
- Inserting Transactions to capture response times
- Parameterization
- Truclient Custom Scripting
- Event Handlers
- Object Identification Techniques
- True client inbuilt Functions
- Flow control and miscellaneous
- Customize your TruClient script via JavaScript
- Functions and Libraries
- VTS integration with LR
- Utilities
- Tricks and Tips
- Handling dynamic table with True client protocol
- Dialogue box handling in Truclient
- File upload scenario in Truclient
- Clear cache and cookie in Truclient
- Scripting and Execution of web based application in Controller
- Report Analysis
- Queries and doubts clearing session.
How can I enroll to these videos?
OR
Live Sessions Price:
Offer price after discount is 259 USD 159 99 USD Or USD13000 INR 12900 INR 6900 Rupees.
Sample Course Completion Certificate:
Your course completion certificate looks like this……
Course Features
- Lectures 63
- Quiz 0
- Duration 35 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes
Curriculum
- 12 Sections
- 63 Lessons
- 35 Hours
- PERFORMANCE TESTING USING LOADRUNNER:8
- INTRODUCTION TO LOAD RUNNER:9
- RUN TIME SETTINGS:7
- HTML VS URL BASED RECORDING Modes:4
- INTRODUCTION TO C LANGUAGE:2
- C LANGUAGE FUNCTIONS AND LR FUNCTIONS:1
- CORRELATION:7
- PARAMETERIZATION:5
- CONTROLLER or LRE:5
- MONITORING GRAPHS IN CONTROLLER:5
- ANALYSIS:9
- ANALYZING RESULTS AND PROVIDING OBSERVATIONS:1