Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.

jmeter files and some screenshots of the load performance testing

Notifications You must be signed in to change notification settings

havenousername/flexopus-jmeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Flexopus Jmeter

Simple Jmeter Performance tester for Login & Booking Proccess

Environment Configuration

  1. Download JMeter Apllication and have JVM installed on your PC Links:
  2. Open LoginAndBooking.jmx though JMeter
  3. Open jmeter.properties inside bin directory of installed version of jmeter. E.g. for mac brew installation the path is /usr/local/opt/jmeter. Uncomment CookieManager.save.cookies property, and change its value to true (This is needed for correct cookie-manager bahaivior).
  4. Configure ThreadGroups and Run the Tests

Test Plan Explanation

  1. Http Header Manager - helps to set the headers for the requests
  2. Http Cookie Manager - automatically takes and puts the cookies values from the response to the request
  3. User Defined Variables - config with variables used for testing (usually some parts of url)
  4. HTTP(S) script recorder - disabled, special way of recording the requests made up in the browser and transoforming them into HTTP Request Sample samplers
  5. Thread Group - disabled, place of samplers made up due to the HTTP(S) recorder activity
  6. BookingProcess - Thread Group of the main workflow testing, you can configure Thread Properties for different types of testings Has inside GraphResults Listener for viewing the graph representation of testing activity.
  7. Logout From Booking - teadDown thread group. Log's out the user from the testing application
  8. Other components - Listeners for debugging, Timers - simulating life usecases, Extractors (inside samplers) - used for taking info for next request, etc.

Testings

  1. 100 concurrent users + 1 sec. ramp up

Screenshot 2022-05-30 at 23 37 44

2. 40 concurrent users + 40 sec. ramp up

Screenshot 2022-05-30 at 23 48 30

3. 40 concurrent users + 1 sec. ramp up + 10 loops

Screenshot 2022-05-30 at 23 56 45

4. 40 concurrent users + 40 sec. ramp up + 10 mins. duration

Screenshot 2022-05-31 at 1 32 36

About

jmeter files and some screenshots of the load performance testing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published