API-Automation-on-Dmoney-API-using-Axios GitHub Details, Stars and Alternatives | OpenRepoFinder
Siddik-1997 / repository
API-Automation-on-Dmoney-API-using-Axios
This is a Git repository for automating API testing on Dmoney API using Axios. The repository contains JavaScript files that send HTTP requests to the Dmoney API endpoints and test their responses. Axios is used to handle the requests and responses. The tests cover various scenarios and provide detailed assertions on the expected responses.
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10
Community adoption25% weight
0
Maintenance state20% weight
100
License clarity10% weight
0
Project information10% weight
75
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
API-Automation-on-Dmoney-API-using-Axios
Axios is a popular JavaScript library that is commonly used for making HTTP requests from a web browser or Node.js. Axios makes it easy to send asynchronous HTTP requests to REST endpoints and perform CRUD (Create, Read, Update, Delete) operations on resources.
Axios is often used for API automation because it provides a simple and elegant API for making HTTP requests and handling responses. It supports various features like request and response interceptors, automatic transformation of JSON data, cancellation of requests, and much more.
Technology Used:
Axios
Java Script
Visual Studio Code
Mochawesome
How to run this project:
Clone this project
hit the following command: npm test file .\test\*.test.js
for Mochawesome Report: --reporter mochawesome --reporter-options reportDir=Reports,reportFilename=report.html
Project Scenerio:
Call login API
Create a new customer and an agent
Search by the customer phone number
Deposit 5000 tk to the Agent from system
Deposit 2000 tk by agent to customer
Check balance of customer
Check statement by trnxId
Withdraw 1000 tk by customer and assert expected balance
Send 500 tk to another customer and assert expected balance
The goal of this application is to generate a sales report that includes the sale's ID, date, seller's name, and total value. Additionally, there is a "Notify" button for each sale that sends an SMS notification to the registered cell phone with information about the sale.
This is a Git repository for automating API testing on Dmoney API using Axios. The repository contains JavaScript files that send HTTP requests to the Dmoney API endpoints and test their responses. Axios is used to handle the requests and responses. The tests cover various scenarios and provide detailed assertions on the expected responses.
This is a simple weather application. It allows users to search for weather information by location. The Open weather app API is used to integrate into this project.
This project is a comprehensive test suite for automating the testing of CRUD (Create, Read, Update, Delete) operations of an API. It utilizes the Mocha framework, Axios HTTP client, and Chai assertion library, with test scripts written in JavaScript.
This project is a comprehensive test suite for automating the testing of CRUD (Create, Read, Update, Delete) operations of an API. It utilizes the Mocha framework, Axios HTTP client, and Chai assertion library, with test scripts written in JavaScript.