Introduction to Performance Testing
  • Hand out / Course Material for the Course
  • Access to Instructor - Kumar Gupta
  • Software Testing
  • Why Performance Testing
  • Why Applications Become Slow
  • What is Perfomance Testing
  • VUsers
  • Introduction to performance testing - quiz
Software Architecture
  • Running Notes from the Students
  • What is Architecture?
  • The Importance of Architecture for Performance Testing
  • What is A Server
  • Understanding Servers
  • Application Layers
  • Two Tier Architecture
  • Three Tier Architecture
  • N Tier Architecture
  • Know your Servers and Host Machines
  • Protocol
  • Software Architecture - Quiz
Installation of LR (LoadRunner)
  • Installation of LoadRunner
Performance Testing
  • What is Performance Testing
  • What is Performance Testing Part-2
  • Terminology of PT
  • Performance Testing Vs Performance Engineering
  • Performance Testing Life Cycle (PTLC)
  • Performance testing - Quiz
NFR Gathering
  • NFR Gathering
  • NFR Gathering Part-2
  • NFR Gathering - Quiz
Work Load Modelling
  • Work Load Modelling
  • Work Load Modelling Part-2
  • Work Load Modelling Part-3
  • Little's Law
  • Little's Law Part-2
  • WLM Quiz
Introduction to LoadRunner
  • Components of Loadrunner
  • VUGen
  • Controller
  • Analyzer
  • LR Architecture
  • Where are LR Components Installed?
  • Calculation of LG's
  • LR Basic Flow
  • Introduction to LoadRunner - quiz
VUGen
  • VUGen Panes and Layouts
  • Steps to Create a Script
  • Protocol Advisor
  • VUGen Recording Events Part1
  • VUGen Recording Events Part2
  • VUGen_Recording Events_Part3
  • Why Protocol Needs to be set in VUGen?
  • VuGen LR Functions
  • VUGen LR Functions_Cache and cookies
  • VUGen: Understanding Piece of code
  • VuGen: Run-Time Settings (RTS)
  • Recording Script Using VUGen
  • HTTP Methods
  • VuGen: Playback
  • VUGen: Playback with Comments
  • VuGen: Playback with Transactions
  • Call Actions
  • HTML Based Script And URL Based Script Part 1
  • HTML Based Script And URL Based Script Part2
  • HTML Based Script And URL Based Script Part3
  • Check Points
  • Text Check Points Part 1
  • Text Check Points Part2
  • Image Check Points
  • Rendezvous Point
  • VuGen - Quiz
C Functions
  • C Functions
  • C Functions: Datatypes
  • C Functions: Declaration of Variables
  • C Functions: Programming
  • C Functions: Script Storage
  • C Functions: Declaration of Strings
  • C Functions: Comparison of Two Strings
  • C Functions: Strcmp Function
  • C Functions: Conversions - Part1
  • C Functions: Conversions - Part2
  • C Functions: Conversions Part3
  • C Functions: Conversions Part4
  • Where do we use conversions - Part 1
  • Where do we use conversions - Part2
  • Where do we use conversions - Part3
  • C Functions - Quiz
Parameterization
  • Purpose of Parameterization
  • How to do Parameterization - Part1
  • How to do Parameterization - Part2