Skip to content

PranabPaulJoy/demo-transaction-api-jmeter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Demo Transaction API Testing Using JMeter

Summary

  • This project basically based on the demo transaction API. Here I'm doing load testing on each request of this transaction API using JMeter software.

Technology Used

  • Apache Jmeter
  • Visual Studio Code

Server API URL:

How to Run

  1. Install & Run JMeter software
  2. Download this "demo-transaction-api-jmeter.jmx" file
  3. Save this .jmx file into apache "bin" folder
  4. Run "ApacheJMeter.jar"
  5. And finally open "demo-transaction-api-jmeter.jmx", then click on the "start" button

This testing is based on the following sceneries

  1. Admin creates an agent and a customer
  2. Deposit 2000 tk to agent from system account (fromAc: SYSTEM)
  3. Deposit 1000 tk to customer from agent account
  4. Check balance from customer account
  5. Withdraw 500 tk from customer account
  6. Payment 200 tk from customer account (Merchant account: 01686606905)
  7. Assert expected customer balance

JMeter HTML Report

jmeter html report

API Requests in JMeter

image

JMeter Summary Report

image

JMeter Result in Table Report

image