Performance Testing Using LoadRunner Basics to Advanced with LoadRunner Enterprise (LRE), Dynatrace & AppDynamics – Live Training
( Grafana, CI/CD Pipeline – Jenkins, Virtual Table Server, Load Balancer algorithms, Truclient, GC Mechanism, Webservices)
– LIVE Sessions
Isha presents an Extensive and highly interactive “Performance Testing Using LoadRunner Basics To Advanced Training” by our industry expert with 13+ years of hands-on experience. Learn all the basic and advanced performance testing concepts with hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
Disclaimer: “Isha Training Solutions is not affiliated with, sponsored or authorized by OpenText”
About the Instructor :
Krushik has nearly 10 years of experience in IT, specifically in performance and automation testing. He has rich experience in tools like Load Runner, Selenium, UFT SOAP UI. Worked in Banking and Telecom domains. In his knowledge-sharing journey, he has trained nearly 150+ students through different modes of training. |
I am able to Record, Replay back, Add transactions & Add Check Points, then why should I take this course? This course is much deeper than that. Students reported that they were able to troubleshoot the issues by themselves after attending the course. Also, reported that the course helped them to break the interviews confidently. Lots of C functions, LR functions, conversions etc…will be discussed. If you are lead, you will understand what NFR’s to collect from client and exact process to follow during project implementation. (PTLC). |
Sample Videos:
Performance Testing Using LoadRunner Basics To Advanced With LoadRunner Enterprise (LRE), Dynatrace and AppDynamics Demo Video:
Performance Testing Using LoadRunner Basics To Advanced With LoadRunner Enterprise (LRE), Dynatrace and AppDynamics Day 1: Video:
Live Sessions Price:
Offer price after discount is 300 USD 259 119 USD Or USD13000 INR 12900 INR 8900 Rupees.
OR
Free Day 3 Session:
29th January @ 8 AM – 9 AM (IST) (Indian Timings)
28th January @ 9:30 PM – 10:30 PM (EST) (U.S Timings)
29th January @ 2:30 AM – 3:30 AM (BST) (UK Timings)
Class Schedule:
For Participants in India: Monday to Friday @ 8 AM – 9 AM (IST)
For Participants in the US: Sunday to Thursday @ 9:30 PM – 10:30 PM (EST)
For Participants in the UK: Monday to Friday @ 2:30 AM – 3:30 AM (BST)
What student’s have to say about Krushik:
Dear, Sir l just wanted to take some time to express how much I enjoyed being in your performance testing course in the last months I can’t think of a teacher who could have made this course more special than you did. You truly are very knowledgeable and a standout, teacher because of your sheer dedication to your trainees. you always made extra sure that we understand the subject. since you knew, it was not an easy subject, without you I never would have been able to understand the subject matter. Being able to count on you for extra help and clarification was special to me and showed me how much you care about the happiness of your trainees or students. I will never forget all the activities you include in your class to enhance learning. I specifically loved how you always related the lessons to your practical experience would allow the material to make more logical and it will help us to recall the material when we face any challenge. I hope you know what a wonderful teacher you are we sure do and I appreciate it more than words can say. hope you will also be available for help when we face any challenge which is beyond our knowledge. Thank you so much – Michel
Simplicity in explanation. Patience in resolving queries. Covered maximum concepts but could have explained few important concepts in more details like alternate ways of correlation, APM tools. Overall it was good. Certainly recommendable. – Arati Sawant Thanks to Krushik sir, He is a great mentor, explained each and everything ,he shared keen knowledge to improve ourselves and beyond. – Asmin shaik Good, the course covered all the content related to the load runner as well as some other topics also – Lakshmi Utti My name is Mohammed Siraj . Am the member of krushik sir load runner class which ended yesturday. Am very happy excellent teaching with krushik sir . Thank you so much for all your inputs and support – Siraj Thanks to Isha training for offering such a valuable training. Really Kumar sir is giving life to many of the students through this training Institute. Thank you Krushik sir, It was a great course journey. You explained each and every topic very well. I would definitely recommend everyone who is interested in learning performance testing. Apart from mentor all the supporting team of Isha training are very cooperative in sharing the recorded videos and required data in time. – Anitha Thanks to Krushik sir, He is a great mentor , expained each and everything ,he shared keen knowledge to improve ourselves and beyond. – asmin shaik Good, the course covered all the content related to the load runner as well as some other topics also – Lakshmi Utti The online sessions are very interesting. This is the best training that I never got before from anywhere. Many thanks to Krushik Sir and Isha Training Solutions. – Sr g So that You made this easy to understand I really admire you 🙂I thank you so much for all you have do and give as this opportunity. @Kurshik Sir LR – Navya Banoth Trainer is having a very good knowledge. I was able to understand all the sessions. Doubts were cleared whenever requested. I am really thanks to ISHA Training solution All Team members. Especially Krushik sir classes are good to learn. Way of explanation is really good.I am gained some knowledge on LR . Now I am confidently will face the interviews. Thank you soooo much Krushik Sir.- Padma Sri I learned lot of things from here nd very good supporting till the end of the course than you krushik sir for giving a such a wonderful experience with us … tq u sir – Sandhya Dear Krushik, Really appreciate your patience and the way you have answered our queries/questions and resolved ambiguities.You have not only covered all topics in depth but also went above than required. I was not able to make it for the last few sessions as I was traveling but will watch the recordings.Again,sincerely appreciate your assistance in understanding the Subject and hope to see you in future Automation or Performance related Classes.Thanks! — Raghuram Paruchuri We are very lucky to find such a great trainer like you sir …. Thank you so much sirrr… — Venkat Dear Sir Krushik, I want to take time and thank you for all the being an amazing instructor for performance testing course. Thank you for all the extra effort you put in to help up understand the concept and help us through the challenges we encounter during the course. Couldn’t have asked for a better instructor. You made it easy for us to understand. Again, Thank you so much @Krushik – Saron Tensaye I very much Thankful to You and Krushik , Sir. The Recorded sessions are very helpful sir. The way Krushik sir ,explained the Concept is also very understandable for Non IT background students. Once again ,I am very much Thankful to you and Krushik sir – Rama Krishna Throughout the session was very explanatory and Krushik had so much patience to make us understand all the topics thoroughly with examples. The bonus with us right now is the session videos. – Swadha Course was very helpful to learnt new concepts during this period. Thankyou – Rama Lakshmi For those that are interested in getting knowledge on Loadrunner, I recommend taking sessions with Krushik. He has taken high-quality training sessions for my team of 40+ members in Infosys. He did a stupendous job. – Manjulatha S. I liked the training very much… It is very productive and every topic is explained clearly. And doubts also are being clarified nicely – Sravani Course content was in structured manner all sessions are very informative and very usefull overall course iam giving Excellent rating – VS Varaprasad Extremely loved all your sessions because you taught us in a very simplistic manner and I am extremely proud that my search on the net found me your course.Thank you for your wonderful sessions. The concepts are so very well explained that I feel that I have joined the perfect class to learn loadrunner. – Ratan K As someone who has attended many online courses, I must say that Krushik, is so far the best instructor ever. Very professional,knowledgeable and patient on explaining the topic multiple times till the point that everyone really understands. The price I paid was worth the money, highly satisfied! Thank you, you are the best! – Armand P Krushik has a good knowledge about the subject matter and his ways of teaching and making the student understand about a topic is superb! – Mainali I started this course with zero knowledge in Loadrunner,and I was sceptic at first, if I would be able to catch the others that seemed to have some previous knowledge. I am very glad that Krushik started from the basics to advanced topics and did not leave any topics uncovered. 10/10 – Rudra It was one of the best Training sessions I have gone through. It was most interactive course with practical problems and solutions and lot of real time issues discussed during the sessions. I have to mention that your knowledge base on Load Runner and Performance Test is just great and I appreciate the way you carry out the sessions. All in all it was great being part of these sessions. – Shashank I thoroughly enjoyed sessions taken by Mr. Krushik on Loadrunner. He was excellent in explaining concepts very clearly by quoting simple but effective examples. I will strongly recommend for any PT sessions. – Phaneedra R. I have attended Krushik’s training on Performance Testing with HP LoadRunner. The trainer was excellent in terms of knowledge and communication skills. Moreover, he made the sessions more vibrant and fun. I enjoyed the training. – Ram J. |
What will I Learn by end of this course?
- By end of the course you will learn to develop a workable strategy for load testing of an enterprise system 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.
Salient Features
- 35+ hours of On-Demand videos.
- Live Project after the course
- Course Completion Certificate
- Frequently asked Interview questions are covered as part of the course.
Who can enroll for this course?
- Anyone who wants to make performance testing as your career.
- For any fresher or software professional.
- Ideal for Manual testers, Automation Testers, Business Analyst, QA Lead or any software professional.
- Completely new to software industry and want to get a sneak peek into Software Tools
Course syllabus:
- Architecture Basics
- Introduction to Performance Testing
- Performance Testing Process and Life Cycle.
- Proof of Concept
- Non Functional Requirements
- Test Plan
- Work Load Modelling…
4. Introduction to Load Runner
- Installation
- Components of LR
- Record and Replay scripts in LR
- Features of Vugen tool
- Best scripting practices in Vugen
- Transaction Names Naming Conventions
- Understanding the script and excluding unnecessary requests
- Learning important inbuilt functions
- Multiple Actions
- Debug options
- Recording vs Replay etc…
- Run Time Settings
- Run Logic Tree
- Pacing
- Think Time
- Log
- Speed simulation and Browser Emulation
- Proxy settings
- HTML vs URL based recording
- Adding sub transactions
- Check Points
- Text Check Point
- Image check Point
- Introduction to C Language
- Variables
- Data Types
- If Statements
- Loops and conditions
- Select Case statements
- Functions
- C language Functions and LR Functions
- lr_save_int()
- lr_save_string()
- lr_param_sprintf()
- atoi()
- itoa()
- lr_eval_string() etc…
- SaveCount parameter in text check point
- Advanced C Language
- Writing Data to file
- Reading Data from File
- Real time challenges in scripting
- Correlation
- What is correlation?
- Why correlation is required?
- Types of correlation
- web_reg_save_param_ex() function
- Multiple techniques to implement correlation
- lr_paramarr_random() function
- lr_paramarr_idx() function
- Using regular expressions
- web_reg_save_param_regexp() function
- Parameterization
- Why Parameterization?
- Types of Parameters
- Parameter combinations
- Simulate Parameters
- Best Practices
- Controller
- Scenario creation ( Load, Endurance, Scalability)
- Scenario Types
- Basic Schedule and Real Time Schedule
- By Group and By Scenario
- Executing a load test
- Run Time Settings and SLA’s
- Load Generators
- Monitoring Graphs and Messages in controller
- Analysis
- Summary Report
- 90th Percentile
- Transactions summary
- HTTP response codes
- Throughput vs Hits per second
- Users vs Hits per second
- Throughput vs Response Time
- Merging Graphs
- Generating reports
- Identifying Bottlenecks…
- Analyzing results and providing observations
- 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
- Drafting email with all observations to
- Interview Questions with Answers
- Scripting practice on 5
- Grafana Integration
Bonus Topics:
- Fiddler, HAR file scripting
- APM tools introduction.
- AppDynamics and its metrics to identify bottlenecks
- Dynatrace and its metrics to identify bottlenecks
- CI CD: Jenkins
- Triggering Load runner local scenarios from Jenkins
- Additional Session on Truclient
- Discussion about Thread dumps and Heap Dumps
- Load Balancer Algorithms discussion
- Discussion on Garbage Collection Mechanism
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