LoadRunner : Expert
1. Introduction to Software Architecture
2. Fundamentals of Performance testing
3. Performance Testing process
4. Performance Testing phases / Life Cycle
5. Intro to LoadRunner
- LoadRunner Installation
- Introduction to LoadRunner
- Components of LoadRunner
- Default Actions or Containers in VuGen
- Vugen Recording options
- Recording Scripts using LR
- Replaying Scripts
6. Enhancing Scripts:
a) Data Driving/ Parameterizing Script
- Parameter types
- Simulate Parameters
- Parameter Properties
- Parameter combinations
- Think times
- Adding Transactions and its importance
b) What is Correlation?
- Why Correlation?
- Auto Correlation and Manual Correlation
- Web_reg_save_param() function
- Introduction to Regular Expression
- More about Manual Correlation
- Regular Expression Continued..
- Web_reg_save_param() function with regular expression
- How to identify which values to correlate
- Correlation Rules or Adding to Correlationc) Check Points - Text Check and Image Check points
d) Nested Transactions with syntax and example
- Transaction naming standards
- Why use comments in the scripts?
- How to insert comments in the scripts?"
7. Vugen logs:
- Recorded log
- Replay log
- Compilation errors
- Runtime Data
- Adding Multiple Action Files
8. Difference between Think time & Pacing
9. Understanding Little's Law
10. What is Rendezvous Point?
11. Runtime Settings:
- Run Logic
- Pacing
- Log
- Think Time
- Speed Simulation
- Browser Emulation
- Proxy
- Blocks – Multiple Actions"
12. Logical Actions in LoadRunner scripting:
- IF Then Else., Loop - using Random Variable function, Delay, Try..Catch"
13. Basic C functions and LR functions
- atoi()
- itoa()
- lr_eval_string()
- lr_save_string()
- lr_save_int()
14. Real-life Challenges
- Upload and Download Scenario
- NTLM Authentication handling
- converting Har files from browser dev tools to LR scripts
15. Creating Web Services Scripts using LR
16. Using Fiddler to create scripts
17. Mobile application Performance Test Script capture using Loadrunner
18. Mobile performance script Execution with Different Network
19. Workload Modelling - What and How
20. Different kind of Scenario’s (Basic Schedule, Real World Schedule, by group, by scenario)
21. Scenarios Creation
- Executing a Load test
- Runtime settings
- Adding users while test execution
- SLA's
22. Adding Load Generators and verifying the connectivity
- Load Generators
- Calculating the # of LGs for a load test
23. Monitoring servers through controller
- Windows resources
- Analysis of Reports
- Auto Load Analysis
- Session Explorer
- 90thPercentile
- Analyzer Graphs
- Analyzer Reports
- Drill-down
- Granularity
- Auto Correlate
- Cross Results
- Merge Graphs
- Create a test report
24. Interpreting LR test results
- Observations/Recommendations
25. Understanding LR Licenses
Premium support
a) Interview tips and tricks
b) Mock interview (if needed)
c) Resume editing tips and tricks
d) Job search tips
What you will the learn?
- To develop an effective strategy for performance testing of an application in order to meet their defined goals and be ready to handle any “performance testing” project using the NeoLoad tool.
- First, exploring more on performance testing and what NeoLoad can do. Next, see how to create tests and simulate users with NeoLoad. Finally, discover how to collect and analyze test results.
- Gain knowledge on monitoring the application performance with the given load.
- Get a clear idea of all the features available in the NeoLoad tool to write performance test cases.
Prominent Features of the course:
- 20 to 25 Hours of Live Training along with recorded videos.
- Complete access to the Recorded training videos will be provided via the PerformanceComplete’s Private YouTube channel.
- Online training sessions are carried out using ZOHO Meeting Software.
- Exercises and assessments carried out on a daily basis (except weekends) throughout the course.
- Course Hand-outs will be provided to all the attendees.