Horje
Postman Navigation

Postman is a powerful API development and testing tool used by millions of developers worldwide. Navigating Postman effectively is crucial for efficient API testing and streamlined workflow. This guide will walk you through the essential elements of Postman’s interface, helping you master its navigation for improved productivity.

Whether you’re a beginner or an experienced user, understanding Postman’s layout is key to harnessing its full potential. From the upper navigation bar to the left menu, and from working with requests to managing collections, we’ll cover all the fundamental aspects of Postman navigation.

Getting Started with Postman Interface

On opening the Postman Desktop app, the following screen launches.

Postman Desktop App Launch Screen

Postman Desktop App Launch Screen

Features in the Home Screen

1. Upper Navigation bar

Upper-Navigation-Bar

Upper Navigation Bar in Postman

Postman’s Upper Navigation Bar has a plethora of options:

  • Menu
Menu

Menu

On clicking the 3 lines at the extreme left of the upper navigation bar, the menu appears.

Menu Option

Functions

1. File

Allows to open & close tabs and windows

2. Edit

Allows to undo / redo changes, cut, copy & paste selections, select all as well as delete.

3. View

Allows to toggle & zoom, open Postman console, DevTools and view logs in Explorer

4. Help

Allows to disable hardware acceleration, access documentation, GitHub & Twitter accounts of Postman, check for new updates, clear cache & reload, select region preference for new accounts

  • Back and Forward Navigation Arrows
Back-&-Forward-Nav-Arrows

Navigation Arrows Highlighted

The left-pointing arrow allows to travel to the previously opened screen and the right-pointing arrow allows to travel to the next screen opened (if any), just like in browser windows.

  • Home Tab
Home Screen of Postman

Home Screen of Postman

Launches the Home screen of the Postman app. Provides official documentation on a variety of use cases of Postman, and links to the learning and support centers. Also, lists the recent workspaces used in the application.

  • Workspaces Tab
Workspaces Window

Workspaces Window

Provides a button to create a new workspace, as well as the facilities to search & view all the workspaces created, lists the recently visited workspaces, and the additional workspaces (if any).

  • Search Bar
Search Bar of postman

Search Bar

Search bar can be used to search for API requests, workspaces, collections, flows and teams. Can be customized to search for in all of Postman, in the user’s personal space on Postman, and in the public API network.

  • Invite Button
Invite Window in postman

Invite Window

Allows to invite people to your Postman workspace by entering the names of individuals and groups, or their email ID’s. Then Postman sends an invitation link to the people.

  • Settings Button
Settings Menu in postman

Settings Menu

Allows to access the app’s settings, release notes, support center as well as Postman’s resources on Trust and Security, Privacy Policy, Terms of usage. Keep in mind, Scratch Pad has been termed obsolete by Postman and it asks the user to migrate any data on the pad into the user’s workspace.

  • Notifications Button
Notifications Window in postman

Notifications Window

Shows the user in-app notifications segregated into – Active, Direct and Watching, besides allowing them to customize notification settings – allowing users to set when and how they want to be notified, what notifications to send and what notifications to avoid.

  • Account Button
Account Highlighted

Account Highlighted

Allows users to view & edit the account profile, create a new team for collaborating on the same API workflows, switch accounts, create a new account, access settings, as well as sign out.

  • Upgrade Button
Upgrade Highlighted

Upgrade Highlighted

Allows to change the pricing tier of the currently used Postman version, or upgrade from the free version to a paid version.

2. Left Menu

Left Menu

Left Menu

  • Collections
Collections

Collections

Shows all the API request collections saved and in use. Allows to create a new collection, search for an existing collection in the workspace, open deleted collections within 24 hours of their deletion, star, work on and manage collections.

  • History
History in postman

History

Shows the date-wise history of all the API requests executed in the current workspace, similar to a browser’s search history.

  • Configure Workspace Sidebar
Configure-Workspace-Sidebar

Configure Workspace Sidebar

Allows to custom-set the currently opened workspace’s sidebar settings and themes. Also allows to delete the workspace. Allows to customize the workspace’s accessibility – only to user, anyone on the Internet (free) , to invited team members or/and partners (paid).

Working with Requests and Collections

On right-clicking any collection, a menu pops up providing a range of options to work on. The upper bar also allows to easily add a new request to the collection, star it, search any API request present inside it, and open any API request / collection deleted in the last 24 hours.

Request Collection Menu in postman

Request Collection Menu

On right-clicking any API request, we get a menu with multiple options: view documentation (the body & the description of the API), share it, open it in a new tab, add example, rename, duplicate and delete.

API-request-options

Menu for API Request

Reference: creating and managing requests and Collections on Postman.

Using Environments And Variables

  • Variables in Postman store values that can be referenced from environments and collections.
  • These values are key-value pairs, where the key denotes the name of the variable and the value denotes the value stored by the variable.
  • Variables can be used to store base URLs. Like variables in programming languages, Postman variables have scopes ranging from the broadest to the narrowest: global, collection, environment, data and local.
  • Environment in Postman refers to a collection of variables. Environments allow CRUD (Create-Read-Update-Delete) operations by the user on them. ​The contained collection can also be sorted and made unavailable without deletion.

By default, localhost is taken as the environment to run the API’s in Postman.

Environments in Postman

Environments in Postman

Collaboration and Sharing

Postman allows to share both the individual API’s as well as their collections to people both in the same team or external teams. It allows to share the Postman-generated API​ keys (URLs on clicking which the API can be accessed) to people not part of any team too seamlessly. A custom environment or workspace can be set by the user for sharing purposes.

Sharing an API collection on Postman

Sharing an API collection on Postman

Testing and Automation in Postman

Postman allows both automated and manual API testing, allowing users to define and automate their custom functional, unit, regression, end-to-end, mock, integration tests, and more. All of these tests are automated by the making of automated test suites that iterate the running of the tests periodically, as per user requirements.

Generate Tests on Postman

Generate Tests on Postman

Conclusion

Postman has wide variety of features, and offers a range of 20+ options for working with API requests and collections. Its development team continues to strive for a smoother navigation than before, growing the application’s popularity by leaps and bounds today to being used by 30 million registered users and 500,000 companies as reported by BW Disrupt on May 2024, only 12 years after its launching.

Frequently Asked Questions for Postman Navigation

How easy/difficult is it to navigate Postman?

Postman has a clean UI that makes it easy to get started with.

Is the Postman free edition enough for students?

Postman free edition has features which are sufficient for almost all the use cases of a student, making it a popular choice amongst the student developer community.

Should l download Postman desktop app or continue working in the browser?

There is no difference in the UI & UX of postman. However Postman Desktop app provides the added facility of working on your API’s offline, though some environments may need an Internet connection.




Reffered: https://www.geeksforgeeks.org


Selenium

Related
Junit Test with Selenium WebDriver Junit Test with Selenium WebDriver
Top 4 Challenges of Postman API Testing and How to Overcome them Top 4 Challenges of Postman API Testing and How to Overcome them
How to handle Action class in Selenium? How to handle Action class in Selenium?
Introduction to Selenium RC Introduction to Selenium RC
Difference between Relative and Absolute XPath in Selenium Difference between Relative and Absolute XPath in Selenium

Type:
Geek
Category:
Coding
Sub Category:
Tutorial
Uploaded by:
Admin
Views:
19