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)

₹ 10,000

No Reviews Yet

Date and Time

Not decided yet.

QShellArchos

B.E

2 Years of Experience

About QShellArchos

Having 12 + years of experience in Automation, Performance and Security testing.
No reviews currently Be the First to Review

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

Transaction

Response Time

Throughput

Think Time

Concurrency or Big Bang

Injection Profile – Ramp up, Ramp down and Delayed start

System or Server Hardware Fundamentals

Processor

RAM

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

Samplers

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

Timers

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

Assertions

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

Listeners

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

Samplers

Pre-processor

Post-processor

Assertion

Timer

Exam: Assignment III

Third Party plugins

JP@GC Brief introduction

ResponseTimeOverTime

Response Times Distribution

ResponseTimes Percentiles

ResponsTime VS Threads

Transaction Throughput VS Threads

TransactionsPerSecond

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

JConsole

NMon Linux Monitoring Tool

Thread Dump and Heap Dump Tools

JStack/JMap/Jhat

Using Monitoring tools

Application Performance Monitoring

NewRelic

AppDynamics

Preparation

Resume Preparation

Interview Questions

Mock Interviews

Who should attend

Manual, automation and Performance Testers, Test leads and managers

Pre-requisites

Basic Protocol and Server Knowledge

What you need to bring

Laptop and Internet

Key Takeaways

Guide and Videos

Reviews

No reviews currently Be the First to Review

Discussions

Students Interested 0 (Seats Left 0)

₹ 10,000

Post your requirement and let us connect you with best possible matches for Load Runner Training Post your requirement now
₹ 10,000 Enquire

Enquire

Submit your enquiry for Web and Mobile PerformanceTesting

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Qshellarchos

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer