The primary use case for the solution is to test the response accuracy of services that we hit without the UI.
QA lead at Bank of Montreal
A fantastic standalone tool with no license, that can use improvement with integration
Pros and Cons
- "The most valuable feature is that JavaScript can be included as tests."
- "Integration of the solution towards Bitbucket, BitHub, and CI pipelines is difficult."
What is our primary use case?
What is most valuable?
The most valuable feature is that JavaScript can be included as tests. That makes it easier to build an end-to-end API suite and it can be automated.
What needs improvement?
Integration of the solution towards Bitbucket, BitHub, and CI pipelines is difficult.
For how long have I used the solution?
I have been using the solution for two years.
Buyer's Guide
Postman
December 2024
Learn what your peers think about Postman. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
If used as a stand-alone solution it is easily scalable.
How was the initial setup?
The initial setup is straightforward. You only need to download the solution from the internet and run it. The most complex part of the setup is setting up a proxy if it is required.
What about the implementation team?
I implemented the solution in-house.
What's my experience with pricing, setup cost, and licensing?
Unlike APIs, the solution does not require a license.
What other advice do I have?
I rate the solution seven out of ten.
As a standalone option, it's a fantastic tool, but it's very hard for us to collaborate using the solution.
Our development people use the solution for testing.
The solution is a good tool to try out new APIs that the team is building or any existing APIs. It is relatively easier to build out scripts and automate certain flows. The solution as a standalone tool is beneficial in creating utility scripts.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior developer at Digital world advisory
Streamlines API testing and enhances endpoint management for diverse environments
Pros and Cons
- "Postman is very user-friendly and accessible even for those with minimal experience."
- "I rate Postman as a ten out of ten."
- "The management of endpoints' headers sometimes conflicts with APIs that require information in the body, leading to difficulties."
- "One of the primary challenges with Postman is handling authentication issues, especially relating to tokens and passwords."
What is our primary use case?
I am currently using Postman when working with different web applications. I use it particularly when working on APIs and endpoints, especially in testing REST APIs that I've built with Django REST framework in Python.
How has it helped my organization?
Using Postman has allowed me to efficiently conduct many tests on REST APIs. It has facilitated my ability to manage different data, handle various protocols, and process numerous customer requirements across various projects.
What is most valuable?
I mainly use Postman to conduct extensive testing on REST APIs, particularly those built with Python and the Django REST framework. Postman is very user-friendly and accessible even for those with minimal experience. In my role, I appreciate Postman for its parts in managing and testing APIs.
Postman also simplifies working with endpoints by allowing different methods to send information, making the debugging process more manageable. It also offers robust compatibility with various environments, making it a vital tool in my operations.
Additionally, the desktop version's features like cookie management, environment compatibility, security settings, proxy integration, and data synchronization add significant value.
What needs improvement?
One of the primary challenges with Postman is handling authentication issues, especially relating to tokens and passwords. The management of endpoints' headers sometimes conflicts with APIs that require information in the body, leading to difficulties.
Furthermore, connection and timeout issues, like when testing APIs that require authentication, can occur.
For how long have I used the solution?
I have been using Postman for eight years, utilizing it mainly for testing and working with different technological protocols.
What do I think about the stability of the solution?
The tool is generally stable, though there are occasional challenges, such as authentication issues causing errors or issues with connection stability.
How are customer service and support?
The support from Postman has been satisfactory. I appreciate the ease of using Postman, especially its desktop version, due to the features it offers such as cookie management and environment synchronization.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup of Postman is relatively simple for experienced users, though it may present a learning curve for others.
What about the implementation team?
I help in training others on using Postman, demonstrating its utility in managing APIs, diagnosing issues, and running tests.
What's my experience with pricing, setup cost, and licensing?
Postman's pricing model includes a basic free version, which is favorable given the Professional enterprise options offered.
What other advice do I have?
I rate Postman as a ten out of ten. I recommend Postman to others for its ease of use and comprehensive support for API testing and development.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Nov 18, 2024
Flag as inappropriateBuyer's Guide
Postman
December 2024
Learn what your peers think about Postman. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Senior Automated Tester & Test Manager & AnalystSenior at a consultancy with 10,001+ employees
Helps to write pre-request scripts and make a collection out of each request
Pros and Cons
- "Postman helps to write pre-request scripts and make a collection out of each request. You don’t have to spend time writing or copying the requests. The solution lets you integrate multiple environments and their features. Either the tool’s pro or premium version lets you do the merge and pull request for the Git directly."
- "I would like to see improvements in the maintenance of the scripts and their collections. It is really painful that the user cannot drag and drop. It was also painful to create the standard suite of operations for the product. I am not sure if this is improved in the tool’s latest versions. The maintenance of the complex scenarios prompted us to use the solution only for unit testing. In the future, we may switch to the k6 framework."
What is our primary use case?
Our developers use the product for unit testing and integration testing. Our QA team uses it for functional testing where we measure the performance of the scripts written in Javascript. We also rely on JMeter so that we don’t need to spend double the time on rewriting those tests again.
For example, contract testing will have scenarios that will contain around 20 API calls. After the login, you can create the data, edit or delete it, verify the changes, and log out. This will be one test case. There will be around 20-30 test cases. The script file will contain around 30 test cases written in a row.
What is most valuable?
Postman helps to write pre-request scripts and make a collection out of each request. You don’t have to spend time writing or copying the requests. The solution lets you integrate multiple environments and their features. Either the tool’s pro or premium version lets you do the merge and pull request for the Git directly.
Azure was really painful. Azure detected and exported collection files that were different every time. If your request had a unique ID, then it was really painful. The integration with Postman was really helpful. You will be able to see normal one-line changes. When we integrated Swagger definitions in Postman, the developers were able to see changes and differences when they update API descriptions.
What needs improvement?
I would like to see improvements in the maintenance of the scripts and their collections. It is really painful that the user cannot drag and drop. It was also painful to create the standard suite of operations for the product. I am not sure if this is improved in the tool’s latest versions. The maintenance of the complex scenarios prompted us to use the solution only for unit testing. In the future, we may switch to the k6 framework.
I have heard that solution is trying to implement the extension for VS Code. I am not sure about this since I haven’t used the latest version. However, I tried the latest version for an interview. The new UI confused me.
For how long have I used the solution?
I have been using the solution for a year.
What other advice do I have?
I would rate the solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Quality Engineer at a media company with 5,001-10,000 employees
It supports GraphQL and various kinds of calls, but I would like to see more database integration
Pros and Cons
- "Postman lets you create, manage, and validate a suite of tests. It has several features to help you organize your test suite. You can also automate stuff with a lot of validations and assertions. Postman supports GraphQL, and you can do various kinds of calls."
- "The reporting could be better. It should give you a detailed PDF report after you run a test."
What is our primary use case?
I primarily use Postman to manually test our APIs with HTTP and REST calls. I don't use the more advanced features, such as script automation.
What is most valuable?
Postman lets you create, manage, and validate a suite of tests. It has several features to help you organize your test suite. You can also automate stuff with a lot of validations and assertions. Postman supports GraphQL, and you can do various kinds of calls.
What needs improvement?
The reporting could be better. It should give you a detailed PDF report after you run a test.
For how long have I used the solution?
I have used Postman for about four or five years.
What do I think about the stability of the solution?
Postman is stable.
What do I think about the scalability of the solution?
Postman is scalable.
How was the initial setup?
Setting up Postman is straightforward and takes about an hour.
What's my experience with pricing, setup cost, and licensing?
We use the free version. They introduced a new licensing model where your company must subscribe to their services if you're using it for business purposes. However, I think they charge too much if you're only using the basic features. It limits what your organization can do if you're not a paying customer.
What other advice do I have?
I rate Postman a seven out of 10. I think seven is a decent score because it's a solid tool that installs quickly and has tons of features. Postman supports multiple formats of REST and GraphQL. You can automate your test suite and run regressions. I don't think Postman lets you connect to a lot of databases, which could be a limitation, but I recommend it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner at D.W. Soft bvba
Offers a free version that is easy to implement
Pros and Cons
- "The product is easy to implement."
- "I was not even aware that it was possible to automate tasks in Postman...Some features related to the automation of tasks need to be added to the solution."
What is our primary use case?
I use Postman from time to time to test real-time API connections.
When I receive documentation regarding API services, I use Postman to verify that the explanation in the documentation I received is working as described. In general, the tool is good for testing purposes.
What is most valuable?
The most valuable features of the solution are drafting requests, pushing the standard, and receiving responses. The tool's basic operational stuff is valuable.
The automation testing capability is something that I haven't used. In the past, I have used SoapUI to automate tasks, but I haven't tried it in Postman. I was not even aware that it was possible to automate tasks in Postman.
What needs improvement?
Some features related to the automation of tasks need to be added to the solution. The tool may already have some automated testing features, but I haven't discovered Postman's full operational status. When I need the tool's automated testing features, I will certainly have a look at the documentation.
For how long have I used the solution?
I have been using Postman for four years. I am a user of the tool.
What do I think about the scalability of the solution?
Stability-wise, I rate the solution a nine out of ten.
The stability of the product has been better since last month.
Which solution did I use previously and why did I switch?
I have experience with SoapUI. The environment where I work for the moment is more Postman-oriented. In the past, some government departments in Belgium were using SoapUI. Postman is similar to SoapUI. The features in SoapUI, for instance, the automated testing features, are things that I don't need at the moment. Postman performs how I like it.
How was the initial setup?
The product is easy to implement. You need some knowledge to implement the product. As I was more or less familiar with SoapUI, I could very easily pick up the way Postman works.
What's my experience with pricing, setup cost, and licensing?
I use the tool's free version.
What other advice do I have?
The product is not used for collaboration but for testing purposes in my company. In short, I use the product, and it is not used for exchanging or exporting data. I use the product at a very personal level, considering its API-related capabilities.
The tool performs well enough to meet my expectations.
I rate the tool an eight to nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Apr 2, 2024
Flag as inappropriateTest Automation Specialist / Lead at a consultancy with 10,001+ employees
API development platform with a user friendly interface that can be used by non-technical team members.
Pros and Cons
- "It is easy and simple to use and install. It is compatible with Linux, Mac or Windows."
- "I would like to have a code snippet where I can write a code and for the responses of the endpoints to be validated using my custom business conditions."
What is our primary use case?
We use this solution for manual API testing, which we call penetration testing. Postman provides a user friendly interface that can be used by non-technical team members.
What is most valuable?
It is easy and simple to use and install. It is compatible with Linux, Mac or Windows. Postman is a great solution and resource for those who are new to technical platforms in terms of API development and testing. Postman is an open source solution and so is an affordable resource for those wanting to learn.
What needs improvement?
I would like to have a code snippet where I can write a code and for the responses of the endpoints to be validated using my custom business conditions. In certain scenarios, we want to have custom business scenarios and not generic ones.
We would like to have a code interpreter in Postman and also for automation to be less complex. My team want various complex automations using APIs depending upon their complex business conditions but automation using Postman is limited.
The UI of Postman could be enhanced by adding a proper panel or code.
For how long have I used the solution?
I have been using this solution for five years.
What do I think about the stability of the solution?
This is a stable solution but user rights can be complicated and cause disruptions.
What do I think about the scalability of the solution?
This is a scalable solution but scaling it can be complex.
How are customer service and support?
For support, we use the open communities and documentation provided.
How was the initial setup?
The initial setup is very straightforward.
What's my experience with pricing, setup cost, and licensing?
This is an open source solution.
Which other solutions did I evaluate?
I have previously worked in the airline industry and used ReadyAPI. This is a licensed product and was used to ensure GDPR requirements and data privacy policy requirements were met. This solution costs approximately 800 Euros. Postman, on the other hand, is free as it is an open source solution.
Running test cases using Postman is not as easy as with ReadyAPI.
What other advice do I have?
I would rate this solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Technical Director at Axeno
A very good ecosystem, especially when dealing with a scattered multi-discipline team
Pros and Cons
- "Good at simulating the API code from a fictitious client application to check API behavior."
- "Version management could be simplified."
What is our primary use case?
We use Postman for testing and documenting APIs. I'm the technical director.
What is most valuable?
Postman helps me recreate our client environment so I can send different parameters and get that authentication information. Postman helps me simulate the API code from a fictitious client application so that I can check the API behavior. It gives you a good ecosystem, especially when you have a multi-discipline team that is scattered. It's a great product, easy to use, and people like it.
What needs improvement?
I think they could make version management easier and release it when it comes to container-based or Docker-based architecture. The solution is not really integrated in the sense that there's no distinction regarding single-tenant or multi-tenant use, or whether there are different versions for different container applications. Different versions of APIs might be required but there's currently no distinction between them.
I think Postman should now focus on integrating into the whole DevOps and CI/CD pipeline and publish more white papers and articles to make it easier for somebody doing the DevOps and integrating Postman into the different development scenarios.
For how long have I used the solution?
I've been using this solution for five months.
What do I think about the stability of the solution?
The solution is very stable. We were able to test it and simulate different client experiences.
What do I think about the scalability of the solution?
The solution is scalable, we use it for millions of customers' API codes.
How are customer service and support?
We haven't needed to contact technical support because the documentation is very straightforward and very helpful. It has good community support.
How was the initial setup?
The initial setup was straightforward and was carried out in-house.
What's my experience with pricing, setup cost, and licensing?
We've been using the open-source version until now, but I think within the next six months we might move to the enterprise solution. Licensing costs are reasonable, in the mid-range. There are more expensive solutions.
What other advice do I have?
Postman has taken the development community by storm. A lot of developers are using Postman for different things. Not everybody understands the end-to-end capability of Postman yet; one person might think it's only for testing, another that you can build applications, and somebody else might use it for documentation. Different developers look at it from different perspectives, and it has huge versatility.
I rate this solution nine out of 10.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
AVP - Testing & QA at Sheorey Digital Systems Pvt. Ltd.
Enhancing efficiency with robust API testing and integration potential
Pros and Cons
- "Postman is easy to use and enables us to test all possible API testing scenarios."
- "The main improvement needed is better integration with test management and other tools to allow a common dashboard for all testing metrics and details."
What is our primary use case?
We have been using Postman primarily for API automation.
How has it helped my organization?
API automation is crucial because every change in an API could have a significant impact. Postman has greatly reduced the effort required in testing APIs, thus enhancing our efficiency.
What is most valuable?
Postman is easy to use and enables us to test all possible API testing scenarios. It is economical compared to other testing tools, which is a valuable feature for us.
What needs improvement?
The main improvement needed is better integration with test management and other tools to allow a common dashboard for all testing metrics and details.
For how long have I used the solution?
We have been using Postman for four to five years.
What do I think about the stability of the solution?
Postman is stable enough for our needs, although we have not tested it extensively with a large number of test cases.
What do I think about the scalability of the solution?
We did not test Postman with thousands of test cases, so we cannot comment on its scalability for larger repositories.
How are customer service and support?
We have not contacted Postman's technical support as we have managed all our needs internally.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Prior to using Postman, we used SoapUI. SoapUI was very basic and lacked many features that were then added in the paid version, SoapUI Pro, which was expensive. Postman provides better features than SoapUI.
How was the initial setup?
Installation of Postman is straightforward and can be completed in a few hours by one person.
What about the implementation team?
We did not require any external team for the implementation and managed it internally.
What was our ROI?
The return on investment is significant due to Postman's efficiency in automating API testing, which involves many input and output parameters.
What's my experience with pricing, setup cost, and licensing?
Postman is economical and is considered to be rather cheap compared to other software solutions.
Which other solutions did I evaluate?
I have evaluated other tools such as Katalon, Tricentis Tosca, and Universal Function Test (UFT) from OpenText.
What other advice do I have?
I would recommend enhancing Postman's integration capabilities with test management tools to better consolidate testing metrics.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Oct 15, 2024
Flag as inappropriateBuyer's Guide
Download our free Postman Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
AlertSite
NGINX API Gateway
Runscope
API Fortress
Buyer's Guide
Download our free Postman Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links