Setting the stage
  • Performance Testing Goals
  • Gatling Introduction and Features
  • Course Overview and Approach
  • Questions and Feedback
  • Useful Resources
Get Started
  • Install Gatling
  • Bundle Structure
  • Bundle Structure Quiz
Gatling Recorder
  • What you will learn in this Section
  • Recorder UI
  • Recorder Mode - HTTP Proxy
  • Recorder Mode - HAR Converter
  • Recorded Simulation Structure
  • Run Recorded Simulation
  • Recorder UI
Gatling Script Development Environment
  • Development Environment - What you Need
  • Create Gatling Project using Maven
  • Understand Project Structure
  • Create First Script - Let's Start
  • Create First Script - Add package and imports
  • Create First Script - Class declaration and HTTP Config
  • Create First Script - Add Scenario definition
  • Create First Script - Add HTTP Header
  • Create First Script - Add Simulation definition
  • Create First Script - Run completed script
  • Gatling Simulation Structure
Gatling Script Enhancement
  • What you will learn in this Section
  • Record a Script
  • Pause Time
  • Silent Requests and Resources
  • Checks - Part 1
  • Checks - Part 2
  • Assertions
  • Clearing Cache and Cookies
  • Feeders
  • Loops
Simulation Setup
  • User load simulation- Think before you script
  • Load Simulation Using Gatling
  • Simulation Setup
Gatling Performance Test Reports
  • What you will learn in this Section
  • Report Generation and Structure
  • Gatling Performance Metrics in Detail
Are you Gatling ready? Check yourself!
  • Final Assignment- do it all
  • Thank You
  • References Used
  • What Next - Gatling Advanced Level Course
  • What you will learn in Gatling advanced level course