This is a complete DMoney API(Basic Financial Service API) Automation Project API Documentation built using Robot Framework.
- Agent and 2 Customer Users are created by Admin.
- Deposit to Agent from SYSTEM account.
- Agent Check Balance After Deposit.
- Deposit to Customer Account From Agent.
- Customer Check Balance After Deposit.
- Customer Withdraw amount from agent.
- Customer Send Money to Other Customer's Account.
- Customer Balance After Send Money is validated.
The test cases are written following standard test case format in this excel file:
Dmoney_API_Test_Cases_For_Robot_Automation.xlsx
You can also view it from:
https://docs.google.com/spreadsheets/d/1ER0_vXUtgN-2NsWOKNjiw7Zuw2BbuJuR/edit#gid=1165096410
- Tool: Robot Framework
- IDE: Pycharm IDE
- Language: Python
- Testing Framework : Robot
- Need to install latest version of Python.
- Install Pycharm IDE
- Configure Environment for Python.
- Clone this project and unzip it
- Open the project in Pycharm IDE.
- Click on "Terminal" and run the automation script.
robot Requests
- The whole API Automation Scripts will run with PASS or Fail status of each request.
- Right-Click on report.html
- Open the report with any suitable browser.
Below is the autogenerated report report: