loading......

coming soon

Coming Soon

We are in process of building the inventory of good professionals in this category

Got it!

Where do you need ?

location

Please select a Location.

Enquire

Submit your enquiry for Web and Mobile PerformanceTesting

Please enter valid question or comment

Please enter your name.

Please enter valid email

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

Share

course photo

Web and Mobile PerformanceTesting

Online Instructor led Course

Platform: Skype

10,000

No Reviews Yet
0 Interested

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
There are no Reviews yet. Be the First to Review
Questions and Comments

Thousands of experts Tutors, Trainers & other Professionals are available to answer your questions

Comment ?

Questions Guidelines

  • Start your question with simple statements like "what", "when", "where", or "how".
  • Ensure your question or answer is not offensive or insensitive - it may be voted down or banned.
  • Please provide as much detail as possible as this will allow our members to better understand and respond to your question.
  • Take some time to categorize your question. This will greatly help other users find the question.


You can add upto 6 Images

Ask


There are no Reviews yet. Be the First to Review

Date and Time

Not decided yet.

About the Trainer


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

Students Interested 0

Course Id: 27458