Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Web and Mobile PerformanceTesting

No Reviews Yet

Course type: Online Instructor led Course

Platform: Skype

Course ID: 27458

Course type: Online Instructor led Course

Platform: Skype

Students Interested 0 (Seats Left 0)

No Reviews Yet

About the Course

Web and Mobile Performance Testing using well known Performance Tools (JMeter and NeoLoad)

Topics Covered

Performance Testing Fundamentals

Introduction to Performance Testing

Importance of Cloud and Web Applications

Performance testing concepts and Techniques

Performance Testing

Load Testing

Stress Testing

Endurance Testing

Soak Testing

Volume Testing

Scalability Testing

Isolation Testing

Baseline Testing

Performance Testing Terminology

Virtual Users

Real Users VS Virtual Users


Response Time


Think Time

Concurrency or Big Bang

Injection Profile – Ramp up, Ramp down and Delayed start

System or Server Hardware Fundamentals



CPU Utilization

Memory Utilization

Network Utilization

Disk I/O

Disk Space

Designing Scenarios

Designing the Scenarios for Web Applications

HTTP(S) Fundamentals

HTTP (s) Introduction

Understanding Http Methods

Performance Testing COEPage 2

TCP / UDP Introduction

Server Fundamentals

Process and Thread

Thread Pool

Memory Management

Tomcat Server Installation

Deploying Web Application

Accessing the Application

Managing performance testing project

Identify test environment

Identify acceptance criteria

Test Execution

Key mathematical principles for performance testing

Performance test reporting fundamentals

Working with various stakeholders

JMeter Introduction

Why use JMeter?

JMeter Setup

JMeter installation and configuration

Introducing JMeter GUI & Non GUI

JMeter Distributed Mode Setup

JMeter Basics

Introducing various elements in JMeter

User creation

Managing Sessions

Managing Sessions with Cookies

Submitting Forms

Generating data

Extracting response

Use of regular expressions extractors

Reading test results

Thread groups

Thread Group

JP@GC Stepping Thread Group

JP@GC Ultimate Thread Group

setUP Thread Group

tearDown Thread Group


Http Request

JUnit Sampler

JDBC Sampler

Debug Sampler

SOAP/XML Sampler

Config Elements

HTTP Cookie Manager

HTTP Cache Manager

HTTP Authorization Manager

HTTP Header Manager

HTTP Request Defaults

User Defined Variables

CSV DataSet Config / Counter

Performance Testing COEPage 4


Use of timers in a test plan

Introduce various timers available in JMeter

Constant Timer

Gaussian Random Timer

Synchronizing Timer

Uniform Random Timer

Regular expressions or Correlation

Regular expressions Basics

Pre and Post Processors

HTTP URL Rewriting Modifier

User Parameters

jp@gc – Inter-Thread Communication PreProcessor

Regular Expression Extractor

jp@gc – Inter-Thread Communication PostProcessor

Debug Post Processor


HTML Assertion

XML Assertion

Response Assertion

Exam: Assignment II

Logical Controllers

Use of Logical Controllers in a test plan

Introduce various Controllers available in JMeter

Recording Controller

Simple Controller

Transaction Controller

Throughput Controller

Random Controller

Module Controller

Once Only Controller

If/foreach/While/Switch Controllers

Test Action Controller


Use of Listeners in a test plan

Introduce various Listeners available in JMeter

Aggregate Graph

Aggregate Results

Aggregate Reports

Assertion Results

Summary Report

Generate Summary Results

JMeter Functions

_threadNum, __intSum, __longSum, __doubleSum, __StringFromFile, __BeanShell, __machineIP,__machineName, __TestPlanName, __log, __Random,__RandomString, __property, __time, __samplerName, __FileToString

BeanShell/BSF/JSR223 Scripting

Scripting Syntax






Exam: Assignment III

Third Party plugins

JP@GC Brief introduction


Response Times Distribution

ResponseTimes Percentiles

ResponsTime VS Threads

Transaction Throughput VS Threads


Auto Stop Listener

Active Threads Over Time

BytesThroughput Over Time

Console Status Logger

Hits Per Second

Performance Tuning

Performance Tuning Basics

Resource Monitoring

Basic Server Monitoring

Perfmon: Monitoring System Resources

Running tests for long durations

Response time graphs

Analyzing results

Interpreting statistical results

Finding the bottlenecks

Exam: Assignment III

Monitoring Tools

VisualVM/ JVisual VM


NMon Linux Monitoring Tool

Thread Dump and Heap Dump Tools


Using Monitoring tools

Application Performance Monitoring




Resume Preparation

Interview Questions

Mock Interviews

Who should attend

Manual, automation and Performance Testers, Test leads and managers


Basic Protocol and Server Knowledge

What you need to bring

Laptop and Internet

Key Takeaways

Guide and Videos

Date and Time

Not decided yet.

About the Trainer

Avg Rating




Having 12 + years of experience in Automation, Performance and Security testing.


No reviews currently


Students Interested 0 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Load Runner Training Post your requirement now is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more