Swagger UI or Test UI

Swagger UI(Test UI):


1. Swagger is an Open Source and it is Test UI.

2. Swagger is used to generate API documentation.

3. Swagger Dependency will scan all HTTP methods and their URLs from the application and create a dynamic UI.

4. In case the project has multiple restControllers then Swagger is better to use.

5. In Swagger UI, we need to enter only inputs(body/params) other things are taken care of by Swagger UI only. 

6. Fatser than Postman because of auto-detected all HTTP methods in Swagger UI.

7. Swagger UI or Test UI implementations:

  1. SpringFox(old impl).

  2. OpenAPI or OpenAPI Specification(OAS).


To view or add a comment, sign in

More articles by Sankar Karra

  • Spring Boot vs Angular – Conceptual Comparison

    Spring Boot vs Angular – Conceptual Comparison: 🔹 Purpose Spring Boot → Backend framework (Java) Angular → Frontend…

  • Hyderabad: Temples I Visited

    Hyderabad: Temples I Visited Sri Nimishamba Devi Temple, Boduppa. Yadagirigutta Sri Lakshmi Narasimha Swamy Devasthanam.

  • Understanding Theory Concepts of Cursors, Indexes, and Views in Oracle(SQL/PLSQL)

    Understanding Theory Concepts of Cursors, Indexes, and Views in Oracle(SQL/PLSQL): Cursors in Oracle (PL/SQL): 1…

  • STS/Eclipse Shortcuts

    Most important STS/Eclipse shortcuts: 1. Imports: ctrl+shift+o 2.

  • Spring Boot DevTools

    Spring Boot Devtools: Step1: 1. Spring Boot DevTools provides automatic restart functionality, allowing developers to…

  • Spring Boot Actuator and Admin Server, Client UI

    Spring Boot Actuator Theory: Step1: a. Spring boot Actuator called a Production-ready end-points or production-ready…

  • HR Interview Story

    HR Interview Story: A week ago, I sent a rejection email to a candidate who had interviewed for an open position…

  • Components in AEM

    Components in AEM: create a webpage by combining different components like a header, footer, text, image, video, or any…

  • Content Management System Tool

    In this article, I will discuss AEM[Adobe Experience Manager] AEM is a Content Management System Tool..

  • MongoDB

    MongoDB: MongoDatabase Installation Process: 1. Download the MongoDB Zip file and extract it.

Explore content categories