This is A Simple API Testing Project Where I try to test an API(DMoney) which is mainly an MFS API. Here User Can Do All There Financial Transactions using It like Bkash.
I have done All the tests manually and also done All the test cases which cover all the features of this API.
After that, I have done all the assertion points to do the API Automation. Finally, I have generated report using Newman.
- Clone This project
- Then run the follwing command
npm i
npm run report.js
- Postman
- Newman
https://documenter.getpostman.com/view/23351657/2s8ZDbX1VA
https://newmanlive.netlify.app/
- Admin creates an agent and random 2 customers
- Deposit some money from SYSTEM account to the agent
- Agent deposit to any of 1 customer
- The customer checks balance
- Then withdraw any amount from the agent
- And send money to the other customer
- Then the customer will check statement
- For each transaction, assert expected balance