Skip to content

Latest commit

 

History

History
76 lines (62 loc) · 2.13 KB

File metadata and controls

76 lines (62 loc) · 2.13 KB

Student_Details_API_Newman

How to run this project

  • Clone this project
  • Open with Postman / Command Shell
  • Run Command:
newman run Student_Details.postman_collection.json -e Student_Details.postman_environment.json
  • Run Command for Report:
newman run Student_Details.postman_collection.json -e Student_Details.postman_environment.json -r cli,htmlextra

Technology used:

  • Postman
  • Newman

Prerequisite:

  • Jdk
  • Node Js
  • Newman
  • Html Report Library

Newman and Report Installation Process:

  • Newman Install Command:
npm install -g newman-reporter-htmlextra
  • Newman Html Report Install Command:
npm install -g newman-reporter-htmlextra

API Documentation:

Test case list:

  1. Create Student

    🔷 Create Data Sets Using the Dynamic Random Variables.

  2. Verify Created Student Details

    🔷 In the test case you need to validate the following field values:

    1. ID

    2. First Name

    3. Middle Name

    4. Last Name

    5. Date of Birth

  3. Get all students information

    🔷 Fetch all the details of the students from the server. 🔷 Create a test case to check the length of the response.

  4. Create Technical skills Create Student Address

    🔷 In the test case you need to validate the following field values:

    1. Only Message

  5. Create a Student Address

    🔷 In the test case you need to validate the following field values:

    1. Status and Message field values

  6. Get the Student's Full Details

    🔷 In the test case you need to validate the following field values:

    1. Language

    2. Year Of Experience

    3. House Number

    4. City

    5. Country

    6. Current Address

    7. Mobile

Newman Report Summary:

image

image