Blog

Loadrunner Demo class notes - Day 1

Loadrunner Demo by Cheyat Technologies

Course Contents :

  • Performance Testing - Life cycle
  • Gathering non functional - requirement 

Loadrunner Components:

There are mainly 3 components in loadrunner

  • Vugen
  • Controller
  • Analysis

Details of Loadrunner components :

  • Vugen - we can run the script for only 1 user
    • Record the scripts
    • Insert think times   - 
      • lr_think_time(15);   50 to 150 %
    • Inserting transaction points
      • Lr_start_transaction(home page)
      • Web_url(google.com)
      • Lr_end_transaction(home page)
      • Lr_think_time(15);
      • Lr_start_transaction(Search page)
      • Web_submit_form(google, "Q=bahubali")
      • Lr_end_transaction(Search page)
    • Parameterization - Variable - Data from file. - Data manually enetered.
      • User registration - email id -
      • Static data
      • Date validation
    • Correlation - Handling dynamic values.
      • Web_reg_save_param(Param)
      • Login -logged in. Server will give you - 1234asdf678/ 1256ghjk987)
      • Inbox + {param}- sesssion timed out/ 500 server error.
      • Sent + 1234asdf678
      • Logout + 1234asdf678
  • Controller -  Create a scenarios - 100 users
    • Create scenario
      • Scripts -
        • Search module  - 600 - LG1
        • Account module - 100 - Lg2
        • Inventory module - 200 - Lg3
      • Run time duration - 1 hour
      • 90 th percentile time - 10 sec -
      • 100 - Ramp up - 2 user per sec - response times are good -
      • Monitoring - DB, app, Legacy server - CPU, Memory, Buffer cache ratio.
  • Analysis 
    • Test results - Graphical representation
    • PDF and word reports

Loadgenerator -

 Lg1 - 500 users

Lg2 - 500 users

Lg3 - 500 users

Lg4 - 500 users.

1 user - 2mb - per virtual user

Oracle courses

QA Courses