Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.86 KB

File metadata and controls

52 lines (40 loc) · 1.86 KB

REST Assured Project Dmoney API Testing

Scenario

  • Do Login by admin
  • Create 2 new customers and an agent
  • Give 2000 tk from System account to the newly created agent
  • Deposit 1500 tk to a customer from the agent account
  • Withdraw 500 tk by the customer to the agent
  • Send money 500 tk to another customer
  • Payment 100 tk to a merchant (01712121212) by the recipient customer
  • Check balance of the recipient customer

Technology and Tool Used

  • REST Assured
  • Commons Configuration
  • Jackson Databind
  • TestNG
  • Java
  • Gradle
  • Intellij idea

Collection

Prerequisite

  • JDK 11 or higher
  • java IDE
  • Configure environment variable for Java, Gradle and Allure Report

How to run this project

  • Clone the project
  • Execute the following command on the project directory
    gradle clean test

Generate Allure Report

  • Execute the following commands (after finishing the project run)
    allure generate allure-results --clean
    allure serve allure-results --clean

Allure Reports

1 overview

2 suites

3 graph

4 behaviors

5 packages

Gradle Report

gradle