Skip to content

rashadkhan97/DMoney-REST-API-with-Newman-Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DMoney Rest API with Newman Report - Testing Project

Content

Introduction

The DMoney project is a demonstration platform designed to simulate financial transactions where users can transfer virtual or demo money.

Test cases scenario

  1. Admin creates an Agent, 2 random Customers, and a Merchant.
    • Admin email: admin@roadtocareer.net Password: 1234
  2. Deposit some money from the SYSTEM account to the Agent.
    • System account: SYSTEM Range: 10 TK to 10,000 TK
  3. Agent deposits money to one of the Customers.
    • Hint: fromAc: Agent, toAc: Customer
  4. Check the Agent's balance.
  5. Then, send money from one Customer to another Customer.
    • Hint: fromAc: Customer, toAc: Customer
  6. Withdraw any amount from a Customer to the Agent (range 10 TK to 10,000 TK).
    • Hint: fromAc: Customer, toAc: Agent
  7. Check the Customer's balance and transaction statement by trnxId.
  8. Make a payment from the second Customer to the Merchant.
    • Hint: fromAc: Customer, toAc: Merchant
  9. The second Customer checks both balance and transaction statement.
  10. The Merchant checks his balance.

API Endpoint Details

How to run the project

  • clone this project
       https://github.com/rashadkhan97/DMoney-REST-API-with-Newman-Report.git
  • Open with any code editor / Command Shell
  • Give the following command npm i and node .\report.js

Postman User Documentation

Technology Used

Test Case Writing

For view purposes, one of a feature test case writing sheet screenshot is given.
To see the full test cases and better understanding click the link - **Test Case Writing Sheet Link**

image

Bug Reporting

For more clear view click on the link - **Bug Report Sheet Link**

Newman Report

Report Summary

image image

Total Requests

image image

About

The DMoney project is a demonstration platform designed to simulate financial transactions where users can transfer virtual or demo money. As part of my role, I actively contributed to ensuring the quality and reliability of this platform by performing Integration Testing and API Automation Testing on the DMoney API collection.

Resources

Stars

Watchers

Forks

Contributors