SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
JMeter is an open-source,
highly extensible
application tool that helps
to perform an
application’s load test and
stress test on the
application’s static pages
and dynamic resources as
well as to perform
functional tests to
measure performance.
It helps to measure and
understand the application’s
performance under different
settings in order to ensure
the software delivery is going
to be robust.
With the Apache JMeter, you can
simulate a heavy load on a
server or group of servers,
database, or network and test
its strength to analyze the
overall web app performance
under different load types.
Why Do We Need
Performance Testing?
Functional and nonfunctional
testing are both critical steps in
the race among software
vendors to bring the application
to market quickly.
Properly executed tests will provide you with
the peace of mind that your application will be
high-quality and bug-free
Properly executed tests will provide you with
the peace of mind that your application will be
high-quality and bug-free
It is crucial, for example, if you want to assess
if your website is expecting a traffic spike from
many different locations around a campaign
that you are planning, with these tests you can
understand your limits and the highest
threshold your application or website can
handle.
To assess how to best cope with
situations of high-load and
complex queries, we need a
handy tool.
How To Do The
Performance Testing
Of An Application?
There are two types of testing – functional and nonfunctional
testing.
Functional Testing Nonfunctional
testing
we test if the application is
working as per the business
requirements concerning its
functionality such as design,
usability, mainline functions,
access conditions, and error
conditions, etc.
we are concerned with testing how
robust the application will perform
– whether the application has bugs
in its code that can lead to
application failure, and how it is
going to cope with high traffic
conditions.
There are many tools such as
for managing and testing the applications. In the next
slides, we will take a look at one of the most popular
testing tools available that developers use today
What Is Apache
JMeter?
Apache JMeter was initially
developed to test web
applications only, but over the
past decade, it has expanded to
include other areas as well.
Setting Up Apache
JMeter For Test
av
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you
want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
1
av2
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you
want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
av3
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
av4
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
av5
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
av6
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
av7
Setting Up Apache JMeter For Test
Install JRE from here
Go ahead and download JMeter from here
Unzip the JMeter file and install it into the directory where you want
Launch JMeter in GUI or non-GUI mode
Create Test Plan
Add Components to your test plan
Run Tests and View Performance Reports
What Are JMeter’s
Strengths?
What Are JMeter’s Strengths?
ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very
easy to find answers to developer queries on the discussion forums.
ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to
add and remove elements. It is possible to run your entire test without having to do any hands-on coding.
What Are JMeter’s Strengths?
ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very
easy to find answers to developer queries on the discussion forums.
ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to
add and remove elements. It is possible to run your entire test without having to do any hands-on coding.
ü Apache JMeter can be used to run a wide variety of tests such as functional testing as well as nonfunctional testing
such as stress tests, distribution tests, web services tests.
ü Apache JMeter comes with robust support documentation to help the user during each step, from the stage of
installing and configuring test settings to generating reports.
What Are JMeter’s Strengths?
ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very
easy to find answers to developer queries on the discussion forums.
ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to
add and remove elements. It is possible to run your entire test without having to do any hands-on coding.
ü Apache JMeter can be used to run a wide variety of tests such as functional testing as well as nonfunctional testing
such as stress tests, distribution tests, web services tests.
ü Apache JMeter comes with robust support documentation to help the user during each step, from the stage of
installing and configuring test settings to generating reports.
ü Apache JMeter gives you the chance to design different test scenarios and perform them using either GUI or non-GUI
mode (from command line).
ü JMeter provides rich performance reports with detailed graphs, charts, and other visualization tools to aid users in
understanding the test performance in great detail.
What’s Next?
Testing the application will help you
come up with an assessment of how
to optimize your infrastructure is. In
case you need to prepare to handle
high expected traffic, then you may
need to invest in additional server
resources.
In many cases, a Content Delivery Network will
be the best solution for your needs. You can
use a CDN along with your application to
offload your origin’s load, which will cache
your website content within a network of
strategically placed servers all over the world.
By caching the content when the user requests
for a piece of information on your web app or
website, then it will be served from the
cached storage closest to them.
This way, not only the round trip time will be
reduced, but also it will reduce the load on your
origin server, helping you to utilize your
resources even under high-traffic conditions
efficiently.
Hence, you don’t have to invest a considerable
amount upfront to purchase additional physical
servers, which are going to demand maintenance
and operating costs even when they are not
utilized to their full capacity.
This Is How We Test Our Performance With JMeter

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to jmeter & how to view jmeter Test Result in Real-Time
Introduction to jmeter & how to view jmeter Test Result in Real-TimeIntroduction to jmeter & how to view jmeter Test Result in Real-Time
Introduction to jmeter & how to view jmeter Test Result in Real-TimeBugRaptors
 
JMeter & ColdFusion
JMeter & ColdFusion JMeter & ColdFusion
JMeter & ColdFusion isummation
 
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...Simplilearn
 
Performance Testing using Jmeter and Capacity Testing
Performance Testing using Jmeter and Capacity TestingPerformance Testing using Jmeter and Capacity Testing
Performance Testing using Jmeter and Capacity TestingAkshay Patole
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterRapidValue
 
Presentation on Apache Jmeter
Presentation on Apache JmeterPresentation on Apache Jmeter
Presentation on Apache JmeterSabitri Gaire
 
Performance testing using jmeter
Performance testing using jmeterPerformance testing using jmeter
Performance testing using jmeterRachappa Bandi
 
Perfromane Test Tool jmeter
Perfromane Test Tool jmeterPerfromane Test Tool jmeter
Perfromane Test Tool jmeterNaga Mallala
 
Automation - Apache JMeter
Automation - Apache JMeterAutomation - Apache JMeter
Automation - Apache JMeterWira Santos
 
Performance Testing With Jmeter
Performance Testing With JmeterPerformance Testing With Jmeter
Performance Testing With JmeterAdam Goucher
 
JMeter - Performance testing your webapp
JMeter - Performance testing your webappJMeter - Performance testing your webapp
JMeter - Performance testing your webappAmit Solanki
 
What Is JMeter?
What Is JMeter?What Is JMeter?
What Is JMeter?QATestLab
 
"Introduction to JMeter" @ CPTM 3rd Session
"Introduction to JMeter" @ CPTM 3rd Session"Introduction to JMeter" @ CPTM 3rd Session
"Introduction to JMeter" @ CPTM 3rd SessionTharinda Liyanage
 
Performance testing with JMeter
Performance testing with JMeterPerformance testing with JMeter
Performance testing with JMeterMikael Kundert
 
Using Jenkins and Jmeter to build a scalable Load Testing solution
Using Jenkins and Jmeter to build a scalable Load Testing solutionUsing Jenkins and Jmeter to build a scalable Load Testing solution
Using Jenkins and Jmeter to build a scalable Load Testing solutionRuslan Strazhnyk
 

Was ist angesagt? (20)

Introduction to jmeter & how to view jmeter Test Result in Real-Time
Introduction to jmeter & how to view jmeter Test Result in Real-TimeIntroduction to jmeter & how to view jmeter Test Result in Real-Time
Introduction to jmeter & how to view jmeter Test Result in Real-Time
 
JMeter & ColdFusion
JMeter & ColdFusion JMeter & ColdFusion
JMeter & ColdFusion
 
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...
JMeter Load Testing | Load Testing Using JMmeter | JMeter Tutorial For Beginn...
 
Performance Testing using Jmeter and Capacity Testing
Performance Testing using Jmeter and Capacity TestingPerformance Testing using Jmeter and Capacity Testing
Performance Testing using Jmeter and Capacity Testing
 
J Meter Intro
J Meter IntroJ Meter Intro
J Meter Intro
 
JMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeterJMeter JMX Script Creation via BlazeMeter
JMeter JMX Script Creation via BlazeMeter
 
Presentation on Apache Jmeter
Presentation on Apache JmeterPresentation on Apache Jmeter
Presentation on Apache Jmeter
 
Performance testing using jmeter
Performance testing using jmeterPerformance testing using jmeter
Performance testing using jmeter
 
JMeter workshop
JMeter workshopJMeter workshop
JMeter workshop
 
Perfromane Test Tool jmeter
Perfromane Test Tool jmeterPerfromane Test Tool jmeter
Perfromane Test Tool jmeter
 
Automation - Apache JMeter
Automation - Apache JMeterAutomation - Apache JMeter
Automation - Apache JMeter
 
Performance Testing With Jmeter
Performance Testing With JmeterPerformance Testing With Jmeter
Performance Testing With Jmeter
 
JMeter - Performance testing your webapp
JMeter - Performance testing your webappJMeter - Performance testing your webapp
JMeter - Performance testing your webapp
 
What Is JMeter?
What Is JMeter?What Is JMeter?
What Is JMeter?
 
"Introduction to JMeter" @ CPTM 3rd Session
"Introduction to JMeter" @ CPTM 3rd Session"Introduction to JMeter" @ CPTM 3rd Session
"Introduction to JMeter" @ CPTM 3rd Session
 
Load testing jmeter
Load testing jmeterLoad testing jmeter
Load testing jmeter
 
Performance testing with JMeter
Performance testing with JMeterPerformance testing with JMeter
Performance testing with JMeter
 
Using Jenkins and Jmeter to build a scalable Load Testing solution
Using Jenkins and Jmeter to build a scalable Load Testing solutionUsing Jenkins and Jmeter to build a scalable Load Testing solution
Using Jenkins and Jmeter to build a scalable Load Testing solution
 
JMeter
JMeterJMeter
JMeter
 
Load testing with J meter
Load testing with J meterLoad testing with J meter
Load testing with J meter
 

Ähnlich wie This Is How We Test Our Performance With JMeter

JMeter Training in Delhi
JMeter Training in DelhiJMeter Training in Delhi
JMeter Training in DelhiAPTRON
 
Is JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfIs JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfMindfire LLC
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing toolsJanBask Training
 
B4usolution performance testing
B4usolution performance testingB4usolution performance testing
B4usolution performance testingHoa Le
 
jmeter - Google Search.pdf
jmeter - Google Search.pdfjmeter - Google Search.pdf
jmeter - Google Search.pdfMohanKoppala3
 
What are the top 10 performance testing tools
What are the top 10 performance testing toolsWhat are the top 10 performance testing tools
What are the top 10 performance testing toolsTestingXperts
 
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonSoft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonDavid O'Dowd
 
Quick guide to plan and execute a load test
Quick guide to plan and execute a load testQuick guide to plan and execute a load test
Quick guide to plan and execute a load testduke.kalra
 
Measure performance of the application using open source performance testing...
Measure performance of the  application using open source performance testing...Measure performance of the  application using open source performance testing...
Measure performance of the application using open source performance testing...BugRaptors
 
Window Desktop Application Testing
Window Desktop Application TestingWindow Desktop Application Testing
Window Desktop Application TestingTrupti Jethva
 
Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Shivakumara .
 
Performance testing and j meter
Performance testing and j meterPerformance testing and j meter
Performance testing and j meterPurna Chandar
 
Less11 3 e_loadmodule_1
Less11 3 e_loadmodule_1Less11 3 e_loadmodule_1
Less11 3 e_loadmodule_1Suresh Mishra
 
5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing BeginnersNeotys
 

Ähnlich wie This Is How We Test Our Performance With JMeter (20)

JMeter Training in Delhi
JMeter Training in DelhiJMeter Training in Delhi
JMeter Training in Delhi
 
JMeter Intro
JMeter IntroJMeter Intro
JMeter Intro
 
Is JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdfIs JMeter The Best Performance Testing Tool.pdf
Is JMeter The Best Performance Testing Tool.pdf
 
Top ten software testing tools
Top ten software testing toolsTop ten software testing tools
Top ten software testing tools
 
B4usolution performance testing
B4usolution performance testingB4usolution performance testing
B4usolution performance testing
 
jmeter - Google Search.pdf
jmeter - Google Search.pdfjmeter - Google Search.pdf
jmeter - Google Search.pdf
 
What are the top 10 performance testing tools
What are the top 10 performance testing toolsWhat are the top 10 performance testing tools
What are the top 10 performance testing tools
 
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonSoft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Test automation
Test automationTest automation
Test automation
 
Quick guide to plan and execute a load test
Quick guide to plan and execute a load testQuick guide to plan and execute a load test
Quick guide to plan and execute a load test
 
Measure performance of the application using open source performance testing...
Measure performance of the  application using open source performance testing...Measure performance of the  application using open source performance testing...
Measure performance of the application using open source performance testing...
 
Window Desktop Application Testing
Window Desktop Application TestingWindow Desktop Application Testing
Window Desktop Application Testing
 
Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02
 
Fitnesse, Watir and Ruby Based Test Automation System
Fitnesse, Watir and Ruby Based Test Automation SystemFitnesse, Watir and Ruby Based Test Automation System
Fitnesse, Watir and Ruby Based Test Automation System
 
JMETER-SKILLWISE
JMETER-SKILLWISEJMETER-SKILLWISE
JMETER-SKILLWISE
 
Performance testing and j meter
Performance testing and j meterPerformance testing and j meter
Performance testing and j meter
 
jDriver Presentation
jDriver PresentationjDriver Presentation
jDriver Presentation
 
Less11 3 e_loadmodule_1
Less11 3 e_loadmodule_1Less11 3 e_loadmodule_1
Less11 3 e_loadmodule_1
 
5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners5 Essential Tips for Load Testing Beginners
5 Essential Tips for Load Testing Beginners
 

Mehr von Medianova

How to Measure Your CDN’s Cache Hit Ratio and Increase Cache Hits
How to Measure Your CDN’s Cache Hit Ratio and Increase Cache HitsHow to Measure Your CDN’s Cache Hit Ratio and Increase Cache Hits
How to Measure Your CDN’s Cache Hit Ratio and Increase Cache HitsMedianova
 
How Time To First Byte (TTFB) Impacts Your Site’s Performance
How Time To First Byte (TTFB) Impacts Your Site’s PerformanceHow Time To First Byte (TTFB) Impacts Your Site’s Performance
How Time To First Byte (TTFB) Impacts Your Site’s PerformanceMedianova
 
What is Image Optimization and How Does it Make Websites Load Faster?
What is Image Optimization and How Does it Make Websites Load Faster?What is Image Optimization and How Does it Make Websites Load Faster?
What is Image Optimization and How Does it Make Websites Load Faster?Medianova
 
3 Computing Paradigms as Enablers of Smart Applications of The Future
3 Computing Paradigms as Enablers of Smart Applications of The Future3 Computing Paradigms as Enablers of Smart Applications of The Future
3 Computing Paradigms as Enablers of Smart Applications of The FutureMedianova
 
The State Of Video In The Enterprise
The State Of Video In The EnterpriseThe State Of Video In The Enterprise
The State Of Video In The EnterpriseMedianova
 
How can live streaming skyrocket your marketing strategy?
How can live streaming skyrocket your marketing strategy?How can live streaming skyrocket your marketing strategy?
How can live streaming skyrocket your marketing strategy?Medianova
 
Why Use a Content Delivery Network (CDN)?
Why Use a Content Delivery Network (CDN)?Why Use a Content Delivery Network (CDN)?
Why Use a Content Delivery Network (CDN)?Medianova
 

Mehr von Medianova (7)

How to Measure Your CDN’s Cache Hit Ratio and Increase Cache Hits
How to Measure Your CDN’s Cache Hit Ratio and Increase Cache HitsHow to Measure Your CDN’s Cache Hit Ratio and Increase Cache Hits
How to Measure Your CDN’s Cache Hit Ratio and Increase Cache Hits
 
How Time To First Byte (TTFB) Impacts Your Site’s Performance
How Time To First Byte (TTFB) Impacts Your Site’s PerformanceHow Time To First Byte (TTFB) Impacts Your Site’s Performance
How Time To First Byte (TTFB) Impacts Your Site’s Performance
 
What is Image Optimization and How Does it Make Websites Load Faster?
What is Image Optimization and How Does it Make Websites Load Faster?What is Image Optimization and How Does it Make Websites Load Faster?
What is Image Optimization and How Does it Make Websites Load Faster?
 
3 Computing Paradigms as Enablers of Smart Applications of The Future
3 Computing Paradigms as Enablers of Smart Applications of The Future3 Computing Paradigms as Enablers of Smart Applications of The Future
3 Computing Paradigms as Enablers of Smart Applications of The Future
 
The State Of Video In The Enterprise
The State Of Video In The EnterpriseThe State Of Video In The Enterprise
The State Of Video In The Enterprise
 
How can live streaming skyrocket your marketing strategy?
How can live streaming skyrocket your marketing strategy?How can live streaming skyrocket your marketing strategy?
How can live streaming skyrocket your marketing strategy?
 
Why Use a Content Delivery Network (CDN)?
Why Use a Content Delivery Network (CDN)?Why Use a Content Delivery Network (CDN)?
Why Use a Content Delivery Network (CDN)?
 

Kürzlich hochgeladen

一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理
一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理
一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理B
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appscristianmanaila2
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...musaddumba454
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理C
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样Fi
 
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书gfhdsfr
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...APNIC
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理Fir
 
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理Fir
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理egfdgfd
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样asdafd
 
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理gfhdsfr
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirtsrahman018755
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书Fir
 

Kürzlich hochgeladen (20)

GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理
一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理
一比一原版(Bath毕业证书)英国桑德兰大学毕业证如何办理
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
100^%)( POLOKWANE))(*((+27838792658))*))௹ )Abortion Pills for Sale in Sibasa,...
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理
一比一原版(Princeton毕业证书)普林斯顿大学毕业证如何办理
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
一比一原版(Soton毕业证书)南安普顿大学毕业证原件一模一样
 
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书
一比一定制(Dundee毕业证书)英国邓迪大学毕业证学位证书
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
一比一原版(PSU毕业证书)美国宾州州立大学毕业证如何办理
 
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理
一比一原版(NYU毕业证书)美国纽约大学毕业证如何办理
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理
一比一原版加拿大多伦多大学毕业证(UofT毕业证书)如何办理
 
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
原版定制(Management毕业证书)新加坡管理大学毕业证原件一模一样
 
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理
一比一原版(Cranfield毕业证书)英国克兰菲尔德大学毕业证如何办理
 
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays SweatshirtsFree on Wednesdays T Shirts Free on Wednesdays Sweatshirts
Free on Wednesdays T Shirts Free on Wednesdays Sweatshirts
 
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
一比一定制(USC毕业证书)美国南加州大学毕业证学位证书
 

This Is How We Test Our Performance With JMeter

  • 1.
  • 2. JMeter is an open-source, highly extensible application tool that helps to perform an application’s load test and stress test on the application’s static pages and dynamic resources as well as to perform functional tests to measure performance.
  • 3. It helps to measure and understand the application’s performance under different settings in order to ensure the software delivery is going to be robust.
  • 4. With the Apache JMeter, you can simulate a heavy load on a server or group of servers, database, or network and test its strength to analyze the overall web app performance under different load types.
  • 5. Why Do We Need Performance Testing?
  • 6. Functional and nonfunctional testing are both critical steps in the race among software vendors to bring the application to market quickly.
  • 7. Properly executed tests will provide you with the peace of mind that your application will be high-quality and bug-free
  • 8. Properly executed tests will provide you with the peace of mind that your application will be high-quality and bug-free It is crucial, for example, if you want to assess if your website is expecting a traffic spike from many different locations around a campaign that you are planning, with these tests you can understand your limits and the highest threshold your application or website can handle.
  • 9. To assess how to best cope with situations of high-load and complex queries, we need a handy tool.
  • 10. How To Do The Performance Testing Of An Application?
  • 11. There are two types of testing – functional and nonfunctional testing. Functional Testing Nonfunctional testing we test if the application is working as per the business requirements concerning its functionality such as design, usability, mainline functions, access conditions, and error conditions, etc. we are concerned with testing how robust the application will perform – whether the application has bugs in its code that can lead to application failure, and how it is going to cope with high traffic conditions.
  • 12. There are many tools such as for managing and testing the applications. In the next slides, we will take a look at one of the most popular testing tools available that developers use today
  • 14. Apache JMeter was initially developed to test web applications only, but over the past decade, it has expanded to include other areas as well.
  • 16. av Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports 1
  • 17. av2 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 18. av3 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 19. av4 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 20. av5 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 21. av6 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 22. av7 Setting Up Apache JMeter For Test Install JRE from here Go ahead and download JMeter from here Unzip the JMeter file and install it into the directory where you want Launch JMeter in GUI or non-GUI mode Create Test Plan Add Components to your test plan Run Tests and View Performance Reports
  • 24. What Are JMeter’s Strengths? ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very easy to find answers to developer queries on the discussion forums. ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to add and remove elements. It is possible to run your entire test without having to do any hands-on coding.
  • 25. What Are JMeter’s Strengths? ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very easy to find answers to developer queries on the discussion forums. ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to add and remove elements. It is possible to run your entire test without having to do any hands-on coding. ü Apache JMeter can be used to run a wide variety of tests such as functional testing as well as nonfunctional testing such as stress tests, distribution tests, web services tests. ü Apache JMeter comes with robust support documentation to help the user during each step, from the stage of installing and configuring test settings to generating reports.
  • 26. What Are JMeter’s Strengths? ü It is Open Source and built on JAVA. It is platform-independent. With a large community of active users, it is very easy to find answers to developer queries on the discussion forums. ü Apache JMeter is very user-friendly, with a very comprehensive Graphical User Interface. Hence it is effortless to add and remove elements. It is possible to run your entire test without having to do any hands-on coding. ü Apache JMeter can be used to run a wide variety of tests such as functional testing as well as nonfunctional testing such as stress tests, distribution tests, web services tests. ü Apache JMeter comes with robust support documentation to help the user during each step, from the stage of installing and configuring test settings to generating reports. ü Apache JMeter gives you the chance to design different test scenarios and perform them using either GUI or non-GUI mode (from command line). ü JMeter provides rich performance reports with detailed graphs, charts, and other visualization tools to aid users in understanding the test performance in great detail.
  • 28. Testing the application will help you come up with an assessment of how to optimize your infrastructure is. In case you need to prepare to handle high expected traffic, then you may need to invest in additional server resources.
  • 29. In many cases, a Content Delivery Network will be the best solution for your needs. You can use a CDN along with your application to offload your origin’s load, which will cache your website content within a network of strategically placed servers all over the world. By caching the content when the user requests for a piece of information on your web app or website, then it will be served from the cached storage closest to them.
  • 30. This way, not only the round trip time will be reduced, but also it will reduce the load on your origin server, helping you to utilize your resources even under high-traffic conditions efficiently.
  • 31. Hence, you don’t have to invest a considerable amount upfront to purchase additional physical servers, which are going to demand maintenance and operating costs even when they are not utilized to their full capacity.