HSFP - Load Runner

Web Application
  •  Static Content, Dynamic Content, Web Hosting
  •  Features of Browsers
  •  Types of requests (GET vs POST)
  •  Query String, From Data
  •  Networking modules (OSI Module, TCP/ IP)
  •  2- Tier, 3- tier, n- tie architecture
  •  Types of Operating Systems (Widows, Linux, HP UX, IBM AIX, MAC)
  •  Web/ APP/ DB Servers and their purpose
Introduction to Performance Testing
  •  What is Performance Testing Benefits of Performance Testing
  •  Performance Testing phases / Life Cycle
  •  Types of Performance Testing (Load, Stress, Volume, Endurance, Baseline, Benchmark etc)
  •  Introduction about various Performances Testing tools and scripting language info
  •  Indentifying the business scenarios for Performance Testing
  •  Think time, rendezvous point, IP Spoofing, Denial of Services Attack
  •  Workload Characterization
Introduction to Load Runner
  •  Introduction about the LoadRunner with various versions
  •  Components of LoadRunner and purpose of each component
  •  Load Generators, Calculating the # of LGs for a load test
Virtual User generator
  •  A Small introduction about the C language (Variable, functions, loops)
  •  Recording a Script
  •  Recording Log, Generating Log, Replay Log and Correlation results log
  •  Regenerate Script, recording options
  •  Best Practice for recording a script
  •  Run time settings
  •  Correlation
  •  Parameterization
  •  Page Validations
  •  Transaction Timers
  •  Think times
  •  Randomizing the script
  •  Frequency used C functions
  •  Debug a script
  •  LR Variables Vs C Variables custom Requests
  •  Tips for advances scripting
  •  Manual Scenario Vs Goal oriented scenario
  •  Schedule by group Vs Schedule by Scenario
  •  Adding Load Generators and verifying the connectivity (Performance test environment setup)
  •  Run Time settings
  •  Executing the tests
  •  Configuring the Rendezvous, IP Spoofing etc
  •  Monitoring servers through controller
  •  Windows resources, UNIX resources, other servers
  •  Auto collection of results, issues with auto collection, sampling intervals
  •  Configuring Diagnostics
  •  Adding graphs
  •  Merging graphs
  •  Web Page Diagnostics
  •  Advanced Filters/ Drill down
  •  Raw data/ Graph data
  •  How to start Analysis (Analysis approach using Client side and server side measurement)
  •  Correlate the graphs/results and analyzing the results (Response Time vs HPS Vs throughput Vs TPS)
  •  Most commonly seen issues / errors and possible reasons
Next Steps
  •  Understanding the server configuration files
  •  Understanding the relationship among various settings
  •  Monitoring the servers without LoadRunner
  •  JVM architecture abd GC methods
  •  Some important tips
Advanced Concepts
  • Exercises individual presentation on various performance testing/ Engineering Concepts (Performance Testing Concepts, Performance Testing Tools, OS monitoring (windows & UNIX), Servers Monitoring)
  • Test Plan & Traversal/ Testcase/ Usecase Document preparation & Preliminary performance test report preparation 
Sample Interview Questions
HSFP Materials

No comments: