Performance Testing

Pre-requisite for the candidate

  • Understanding of C language
  • Understanding of testing lifecycle
  • Zeal to learn automated way of testing.

    1. Introduction

  • What is performance testing?
  • Need of Performance testing?
  • Methodology used in performance testing
  • Life cycle of performance testing

    2. Tool introduction

  • Available Tools in market
    • Neoload
    • Load runner
    • Jmeter
    • Blazemeter
    • RationalRose
  • Load Runner (Market Leader)

    3. Load Runner/Performance Center

  1. Architecture of Load runner
  2. Installation
  3. Licensing

    4. Scripting

  • Vugen overview
  • Overview of Http/Html protocol
  • Demo of Sample application on Http/html & Web services
  • Recording a script in Http/Html & web services
  • Enriching the Script via Correlation & parametrization
  • Advanced Concepts of Data manipulation in Vugen
  • Practice 1
  • Practice 2
  • Overview of RDP/Citix/ODBC/RTE protocols

    5. Scenario Creation & Execution

  • Setting up load runner scenario
    • Ramp up & Ramp down strategy
    • Group strategy
    • Step up scenario
  • Load test / Stress test/Endurance test setup
  • Execution setup
  • Online monitoring

    6. Monitoring Profile Setup

Infrastructure monitoring setup

  • Setting Counters on Windows and Linux servers
    • Memory
    • CPU
    • Disk
    • Network

   7. Analysing the Results

  • In-depth walkthrough of how to analyze the result
  • Understanding of each graph types
  • Bottleneck identification

   8. Performance Engineering

  1. Use of profilers
  2. Dynatrace & jprofiler overview
  3. JDK free tools

   9. Knowledge Repository refer

Leave a Reply

Your email address will not be published. Required fields are marked *