Skip to content

mufrad12/Random-User-API-Performance-Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Random User API Performance Test

Technology and Tool Used

  • Apache JMeter
  • Java

Scenerio

Find out the actual TPS for if 120000 user can give load for 12 hour.
Perform load test on this URL: https://random-data-api.com/api/v2/users

  1. You have to find out if the expected TPS (Transaction Per/Second) meet the above requirement. Breakdown the expected TPS in excel sheet and find out the actual TPS

  2. Create another excel sheet where you will try to find out the bottleneck/stress test point. (At which point the system starts to show 1% error)

How to run this project

  • Clone this project
  • Run the .jmx file on jmeter

Prerequisite

  • Java & Jmeter must be installed

Load & Stress Test Strategy Excel File:

https://docs.google.com/spreadsheets/d/1A5EIL_-chho5nfFFR62-I1K54wNIDuvLtitAcyKPPXI/edit?usp=sharing

Screenshot of Load Test Strategy Report

TPS

Screenshot of Stress Test Strategy Report

stress

Screenshot of Jmeter Summary Report for 60 sec TPS

60 sec tps

About

Random User API Performance Test

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published