KEMBAR78
JMeter | PDF | Software | Software Engineering
0% found this document useful (0 votes)
67 views2 pages

JMeter

This document discusses different types of performance tests: performance tests establish baseline performance, load tests test under maximum expected load, and stress tests attempt to overwhelm resources. It also describes components of a test plan like thread groups and samplers. Test results can be viewed in the Results Tree, Aggregate Report, and Graphs. The Aggregate Report shows metrics like samples, average response time, throughput and error rates. Graphs show deviation and throughput over time to identify performance issues.

Uploaded by

Rajveer Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views2 pages

JMeter

This document discusses different types of performance tests: performance tests establish baseline performance, load tests test under maximum expected load, and stress tests attempt to overwhelm resources. It also describes components of a test plan like thread groups and samplers. Test results can be viewed in the Results Tree, Aggregate Report, and Graphs. The Aggregate Report shows metrics like samples, average response time, throughput and error rates. Graphs show deviation and throughput over time to identify performance issues.

Uploaded by

Rajveer Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

-Performance Test: This test sets the best possible performance expectation under a

given configuration of infrastructure. It also highlights early in the testing


process if
any changes need to be made before the application goes into production.

-Load Test: This test is basically used for testing the system under the top load
it was
designed to operate under.

-Stress Test: This test is an attempt to break the system by overwhelming its
resources.

Test Plan: consists of all actions and components you need to execute your
performace test script

Test Plan:
- Thread Group (Users) -> set of threads executing the same scenario
- Samplers (config elements e.g. http requests)
- Listener (displays output for the load test e.g. graphs)

Blazemeter generates a test script which can be useed to exported into JMeter
(.jmx)

-Thread Group:
Number of threads: number of users
Ramp-Up Period: How long it takes for all the users to be on the website
Loop count: Repeat the flow

------------------------------------------------------------------------Samples:

-View Results Tree:

Interaction between server and JMeter


Checks to ensure Test have passed or failed
response code 200 -> Success
Response code 201 -> Error

-Aggregate Report:

Samples: Number of clicks of the specific requests from all users


Average: Average time for the number of clicks divided by the number of users to
give the average response from a request
Minimum: minimum time taken by a user to get a response
Maximum: maximum time taken by a user to get a response
Error %: the percentage of failed users
Throughput: The number of request that are processed per time unit by the server
(e.g. 72.3/sec meaning the server can handle 72 requests per second).
the greater the throughput, the better
90%, 95%, 99%: The maximum time in those percentage of users who took the longest
to get a response from the request

developers are able top tune the performace to increase the number of requests for
the server to handle with a specific amount of users

-Graph Results: tests against the response time


Deviation: deviation should remain low and stay in a constant line, if the
deviation increase upwards then there is inconsistancy within the data.
Throughput: When number of users are increasing the average response time also
increases

throughput should not be decreasing and deviation should not be increasing

Average: the average time for the average response from a request. Deviation should
always be below the Average

You might also like