KEMBAR78
Performance Testing Using JMeter | Edureka | PDF
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Topics to be covered
01 03 05 07 09
02 04 06 08
What is Performance
Testing?
Types of Performance
Testing
Performance test
process
Performance test
cases
Jmeter Demo
Test toolsTesting metricsCommon Performance
Problems
Why Performance
Testing?
Performance
testing
overview
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
What is Performance Testing?
Performance testing
that ensure software
applications will perform
well under their expected
workload.
WHY Performance
testing ?
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Why Performance Testing?
Speed StabilityScalability
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Why Performance Testing?
Software is likely to suffer from
issues such as: running slow while
several users use it simultaneously,
inconsistencies across different
operating systems and poor
usability.
Performance
testing TYPES
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Testing Types
Endurance
Load
Stress
Spike
Performance testing
problems
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Problems
Long load time
Poor response time
Poor Scalability Bottlenecking
Performance testing
process
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Testing Process
Identify Test environment
Determine performance
Plan and Design
Configure Test Environment
Implement Test Design
Run Tests
Analyse, finetune & retest
Performance
test Metrics
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Test Metrics
Performance test
case examples
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Verify response time is
not more than 4 secs
when 1000 users access
the website
simultaneously.
Verify response time of
the Application Under
Load is within an
acceptable range when
the network
connectivity is slow
Check the maximum
number of users that
the application can
handle before it
crashes.
Verify response time of
the application under
low, normal, moderate
and heavy load
conditions.
Check CPU and memory
usage of the application
and the database server
under peak load
conditions
Performance Test Case Examples
Performance
testing Tools
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Test Tools
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Performance Test Tools
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Why JMeter?
Apache JMeter is a pure
JAVA based open source tool
to measure performance
and to test functional
behaviour of the
applications.
JMeter can also simulate a
heavy load on a server by
creating tons of virtual
concurrent users to web
server.
SOFTWARE TESTING COURSES www.edureka.co/software-testing-certification-courses
Advantages of JMeter
Performance Testing Using JMeter | Edureka

Performance Testing Using JMeter | Edureka

  • 1.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses
  • 2.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Topics to be covered 01 03 05 07 09 02 04 06 08 What is Performance Testing? Types of Performance Testing Performance test process Performance test cases Jmeter Demo Test toolsTesting metricsCommon Performance Problems Why Performance Testing?
  • 3.
  • 4.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses What is Performance Testing? Performance testing that ensure software applications will perform well under their expected workload.
  • 5.
  • 6.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Why Performance Testing? Speed StabilityScalability
  • 7.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Why Performance Testing? Software is likely to suffer from issues such as: running slow while several users use it simultaneously, inconsistencies across different operating systems and poor usability.
  • 8.
  • 9.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Testing Types Endurance Load Stress Spike
  • 10.
  • 11.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Problems Long load time Poor response time Poor Scalability Bottlenecking
  • 12.
  • 13.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Testing Process Identify Test environment Determine performance Plan and Design Configure Test Environment Implement Test Design Run Tests Analyse, finetune & retest
  • 14.
  • 15.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Test Metrics
  • 16.
  • 17.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Verify response time is not more than 4 secs when 1000 users access the website simultaneously. Verify response time of the Application Under Load is within an acceptable range when the network connectivity is slow Check the maximum number of users that the application can handle before it crashes. Verify response time of the application under low, normal, moderate and heavy load conditions. Check CPU and memory usage of the application and the database server under peak load conditions Performance Test Case Examples
  • 18.
  • 19.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Test Tools
  • 20.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Performance Test Tools
  • 21.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Why JMeter? Apache JMeter is a pure JAVA based open source tool to measure performance and to test functional behaviour of the applications. JMeter can also simulate a heavy load on a server by creating tons of virtual concurrent users to web server.
  • 22.
    SOFTWARE TESTING COURSESwww.edureka.co/software-testing-certification-courses Advantages of JMeter