Easy API development and testing that's fast and user-friendly
What is our primary use case?
We used the solution in multiple ways, including:
1. We create Rest APIs for the communication of the front end to the backend. For the testing of those Rest APIs, we use Postman. It provides a user-friendly platform for API testing with all the request methods like GET, POST, PUT, DELETE, PATCH, and many more. We can create our own collections like group requests. We can easily share the collection with the team.
2. We are using Postman to create the documentation of the REST APIs, which the backend team creates, so the frontend engineer can easily see the request type, headers, methods, and response body for the request.
3. It is also used as an API testing tool by the automation testing team. We can write our own tests with the assert statements in Postman after the response.
How has it helped my organization?
Postman helps us to automate the API testing in the team.
It helps to share the Rest API documents with the front-end team so that they can easily integrate the API with the front-end.
It also helps in the monitoring of the APIs to check the health of an existing API.
It makes API development and testing faster and more user-friendly. It does not require any prior knowledge to work with the Postman.
It supports the GQL requests as well as the REST API.
What is most valuable?
It allows all the request methods like GET, POST, PUT, PATCH, DELETE, COPY, OPTIONS, LINK, UNLINK, and many more.
It allows all types of authentication requests like API Key, JWT bearer, Basic OAuth, OAuth 2.0, Bearer token, and many more.
It allows us to set the environment variables as per our different environments, like QA1, QA2, STAGE, DEV, PERF, and UAT.
It allows you to write the pre-request script that runs prior to any API call.
It allows us to save requests in a collection and share the collection with the team.
What needs improvement?
There is no support for the SOCKET testing with Postman.
There is no support for the testing of the SOAP APIs.
Sometimes it crashes when a lot of collections are imported in a Postman.
There is no mechanism for parallel testing.
There is no scope for load testing like in JMeter.
There is low script reusability.
It does not support SMTP protocols; it only allows HTTP protocol.
It does not allow for a data-driven approach. It cannot get the data from a database and use it for testing purposes.
For how long have I used the solution?
I have been using Postman for the last three years.
What do I think about the stability of the solution?
It is easy to use and is a lightweight solution. For the last three years it has been working perfectly fine, and we are using it for API development, API testing, and documentation to share with the front end.
What do I think about the scalability of the solution?
We can easily use Postman for large projects. We can create collections - as many as we want - and share them as JSON, for example.
How are customer service and support?
There is a huge community of Postman users. I have never had a chance to connect directly with the support team of Postman as I get help online.
Which solution did I use previously and why did I switch?
We have been using Postman from the start as it is user-friendly and does not require any prerequisite language to use it.
How was the initial setup?
It's quite easy to set up. You simply download it and then install it and start using it.
What's my experience with pricing, setup cost, and licensing?
We are using the free version as of now. However, the paid version allows users to create the workspace and share the common collection with more than four teammates.
Which other solutions did I evaluate?
We evaluated Katalon as well.
What other advice do I have?
It is easy to use. However, it does not allow for Socket and SOAP API testing.
Best developer and tester can use it efficiently.
What do you like best about the product?
1. API testing with postman is simple
2. Navigation through the dashboard is easy
3. Cost efficient
4. API response can be saved easily
5. It has various methods to use for authentication
What do you dislike about the product?
1. Allow sharing single API call
2. Allow integration with IDE
3. Documentation work needs some thorough knowledge
4. Allow collaboration among different teams
5. It won't allow us to run API's in parallel; everything is just sequential
What problems is the product solving and how is that benefiting you?
We used postman for almost every project, and integrating, developing, and testing API with it is very easy. It is used for capturing correct responses and meeting API user requirements
API testing with postman is simple
What do you like best about the product?
We can create a workspace for the whole team to collaborate and test the APIs. Switching between environments (local, dev, stage, prod) within the same collection without duplicating is a good feature. Automatically fetching auth tokens from token generating script is good.
What do you dislike about the product?
It would be good if postman could automatically load new bearer tokens whenever the existing permit is expired. Do we need the capability to run postman collections through Jenkins or any CI?CD pipelines easily without much configuration or using Newman.
What problems is the product solving and how is that benefiting you?
Postman is helping in testing the APIs during development and after deployments. As a person from a non-technical background, it's pretty simple to operate postman and validate functionalities during Business Acceptance Testing.
Reliable tool to Built and Test APIs
What do you like best about the product?
It provides excellent UI, and it is easy to use. It also provides security and documenting API. It also provide custom header feature. It also provides test suites to test APIs. It also make collabrations easy.
What do you dislike about the product?
It has some bugs, as it sometimes crashes while performing extensive task. It doesn't let you run client-side scripts. Other than that, it is a complete suite to develop API.
What problems is the product solving and how is that benefiting you?
Using it to integrate processes for automation to increase productivity. It also helps develop software faster, provides better security, and helps increase revenue.
Best app for api testing
What do you like best about the product?
The ui is so clean and so simple. Even it is an api testing app, but its kepting its ui so simple to get practised easily.
Also its basic version is free to use.
What do you dislike about the product?
Some features are only available in paid version. I know they are making this app for their profit. So ultimately its not a negative comment. However if they could figure it out then we don't need to go for qny other tools in this category.
What problems is the product solving and how is that benefiting you?
For api testing postman is a powerful and simple tool. Nowadays most of the companies are even recruiting softeare testing people by those who know postman.
Good free tool to test APIs
What do you like best about the product?
It has a great UI for adding, accessing, using APIs and for running tools. It is a great tool for small teams to develop APIs quickly
What do you dislike about the product?
Some of its more useful features are a bit pricey
What problems is the product solving and how is that benefiting you?
It helps in being a one-stop solution for organizing all things required for developing and testing APIs in one place,
Best Tool To Test REST APIs
What do you like best about the product?
We can test any type of REST API very quickly and easily. Postman allows us to save our API information so that we can come later and edit and try. It supports almost all the available authentication types, making this tool an excellent development/QA tool.
What do you dislike about the product?
I don't think there is anything to dislike about Postman.
What problems is the product solving and how is that benefiting you?
I am using Postman to test the rest APIs in all of my software development projects. I can save all the information related to APIs and try it again whenever I need. It provides desktop apps and websites So it's very easy to use Postman.
The must have tool for a developer
What do you like best about the product?
-Easy to install and simple to use.
-Available for all major operating systems.
-Variety of options available to save and share API collections.
-Large community support.
-Inbuilt JSON beautifier.
What do you dislike about the product?
-With the increased number of open tabs, it's very hard to identify the correct tab in need therefore, it will be really helpful if it will allow us to do some kind of logical grouping.
-It won't allow us to run API's in parallel, everything is just sequential.
What problems is the product solving and how is that benefiting you?
As backend developers, we need to test a lot of API's in different environments. With Postman, we don't need multiple endpoints for the same as we can easily switch between different environments. Also, it has options to create sharable workspaces, where we can easily share an adequate number of collections with each other and increase productivity.
Postman - An amazing API tool
What do you like best about the product?
-One of the best tools I've ever used for testing all the APIs built by the team.
-It helps me create API requests, import and export the existing collections (to share them with others easily) and saves a lot of time.
-The option of creating a global and local variable and allowing these variables limited access is another fantastic feature.
-The ability to establish different workflows is another feature I like the most. This tool will assist us in keeping our work organized if we are working on multiple projects at once.
-Another feature that greatly assisted me in remembering which APIs I had used in earlier days is History Tracking.
What do you dislike about the product?
-Postman has several licensed features we can only access if we pay for them. If those functionalities were made available to the general public, I believe people would stop looking for alternative tools.
-Another thing I dislike about Postman is that the software server occasionally goes down during business hours and takes many hours to recover. But this issue occurs once a quarter.
What problems is the product solving and how is that benefiting you?
-Earlier, it was somewhat challenging to execute APIs in order, but Postman has fixed that issue by giving us a choice to run APIs in order. We can create a collection and then arrange our APIs in the order we want them to run.
-I work on APIs daily, I develop APIs, and then I need to create a workflow to check if the APIs are working as per my expectations. I use Postman daily to perform Unit testing and to run some edge cases. Hence, it benefits me by saving time and making my Unit testing more efficient.
Very Simple, Effective and Convenient
What do you like best about the product?
It has a very simple interface to test for the backend API and also we can create a collection of different API's from the same project, it shows different error codes when there is some problem with the backend code.
What do you dislike about the product?
Sometimes it take some time to open and other than that there is no major problem with it.
What problems is the product solving and how is that benefiting you?
We can check if our API is working without deploying the code and we don't have to open a browser to check our backed code response we can simply paste the URL of our microservice and check whether it is working or not.