Performance Testing using Micro Focus LoadRunner
Isha presents an Extensive and highly interactive “Performance Testing using Micro Focus LoadRunner Training” by our industry expert with 14 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 Micro Focus”
About the Instructor:
Saravanan has nearly 14+ years of rich, varied and extensive experience in Performance Testing. His impeccable passion for sharing his knowledge has motivated to take-up Technical Training. He has 14+ years of real time experience and 7+ years Technical Training experience. During this knowledge sharing travel, he has taken multiple batches of performance testing tools like Loadrunner (Certified ), Jmeter, Neoload (Certified ), Dynatrace (Certified ), Appdynamics, Performance Engineering and trained 700+ students via different modes (Online, classroom).He is “Azure foundation certificate AZ900″ certified profession. |
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 Micro Focus Load Runner” Demo video:
“Performance Testing using Micro Focus Load Runner” Day 1 video:
Live Sessions Price:
Offer price after discount is 300 USD 259 110 USD Or USD13000 INR 12900 INR 7500 Rupees.
Free Day 4 Session:
14th November @ 8 PM – 9 PM (IST) (Indian Timings)/
14th November @ 9:30 AM – 10:30 AM (EST) (U.S Timings)/
14th November @ 2:30 PM – 3:30 PM (BST) (U.K Timings)
Class Schedule:
For Participants in India: Monday to Friday @ 8 PM – 9 PM (IST)
For Participants in US: Sunday to Thursday @ 9:30 AM – 10:30 AM (EST)
For Participants in UK: Monday to Friday @ 2:30 PM – 3:30 PM (BST)
What student’s have to say about krushik:
Its a good topic to learn and I have gained a lot of knowledge from this and as a performance tester I think it would help me a lot in the future for becoming an expert in this. – Prashanth E.
Trainer is giving excellent class. Good knowledge on subject – Mamdouh Excellent explanation of Performance testing topics. Very useful for beginners as well as for the experienced people to revise the basics – Anonymized Its a great course and absolutely love how the teacher explains the course very clear and precise. I will be definitely be taking other courses in the future!. – Michael S. The course is really helpful no prior knowledge is needed to understand. I have gotten to understand each and everything till now. Thankyou Sarvanan Sir for providing such a valuable content. – Sony S. At first I feel its not good, but after going through few sections i realized its very valuable content. Thank you – Hemasekhar
|
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
- 25+ 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:
Module # 1
Architecture Basics:
- What is Architecture
- The importance of Architecture for performance testing
- Understanding servers
- Web/ APP/ DB Servers and their purpose
- What is Protocol
- Different types of protocols and understanding HTTP protocol
- Different types of Architectures
- 2- Tier, 3- tier, n- tier architecture
- Static Content, Dynamic Content
Module #2
Introduction to Performance Testing:
- What is Testing – Functional Testing and non-Functional Testing?
- What is Performance Testing?
- Why Performance Testing?
- Common Performance problems
- Performance Testing process.
- Performance testing tools
- Benefits of Performance Testing
- Types of Performance Testing (Load, Stress, Volume, Endurance & Scalability)
- Identifying the business scenarios for Performance Testing
- Think time, rendezvous point, IP Spoofing
- Workload Modelling
Module #3
NFR gathering:
- What are Non- Functional requirements
- Different types of Requirements – Product requirements & Process requirements.
- Deriving NFRs
- Performance testing requirements analysis.
- Collect performance requirements data
- Infrastructure Data
- Growth Data
- Transaction Data
- Workload pattern Data
Module #4
Introduction to LoadRunner:
- What is LoadRunner?
- Why LoadRunner?
- LoadRunner Components
- LoadRunner Protocols
- LoadRunner Architecture
- How LoadRunner works?
- Vugen:
- Why Vugen?
- Vugen Recording options
- Correlation:
- What is Correlation?
- Why Correlation?
- Web_reg_save_param() function
- Web_reg_save_param() function with regular expression
- How to identify which values to correlate
- Correlation Rules
- Checkpoints:
- What are checkpoints?
- Types of checkpoints?
- Transactions:
- What are Transactions?
- Why Transactions?
- Syntax with example
- Nested Transactions with syntax and example
- Transaction naming standards
- Comments in the script:
- Why use comments in the scripts?
- How to insert comments in the scripts?
- Vugen Logs:
- Recorded log
- Replay log
- Compilation errors
- Runtime Data
- Script Structure:
- Multiple action files
- Script Rules
- Parameterization
- What is Parameterization?
- Why Parameterization?
- Objectives of Parameterization
- Parameter types
- Simulate Parameters
- Parameter Properties
- Parameter combinations
- Basic C functions and LR functions
- atoi()
- itoa()
- lr_eval_string()
- lr_save_string()
- lr_save_int()
- RunTime Settings
- Run Logic
- Pacing
- Log
- Think Time
- Speed Simulation
- Browser Emulation
- Proxy
- Blocks – Multiple Actions
- Think time vs Pacing
- Script covering all topics
- Web Tours application script which covers all the above topics.
- Advanced scripts covering following topics
- Using correlated parameters as an array
- Randomly picking values from drop-down list
- How to create a File to store data?
Module #5
Controller:
- What is Controller?
- Different kind of Scenario’s (Basic Schedule, Real World Schedule, by group, by scenario)
- Scenarios Creation
- Adding Load Generators and verifying the connectivity
- Load Generators, Calculating the # of LGs for a load test
- Run Time settings
- Executing the tests
- Post-execution activity
- Monitoring servers through controller
- Windows resources
Module #6
Analyzer:
- What is Analyzer?
- Auto Load Analysis
- Session Explorer
- 90thPercentile
- Analyzer Graphs
- Analyzer Reports
- Drill-down
- Granularity
- Auto Correlate
- Cross Results
- Merge Graphs
- Web Page Diagnostics
Module #7
Performance Bottleneck Analysis:
- What are Bottlenecks?
- Typical Parameters monitored for Bottleneck analysis
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
Note: Recorded sessions of web services will be provided along with this course.