We love Postman! It’s a great tool for interacting with the APIs you are building. The first sentence on the Postman website is “Postman Makes API Development Simple.” That is very true. What API Fortress does is make API testing simple. We are both important pieces of the lifecycle, and that’s why we work together so well.
Note: Did you know you can upload your Postman Collections to API Fortress? We can generate tests from your existing Collections, saving you a lot of time. Use your existing work to kick off testing with a few clicks. Read more here.
With all that said, we do get asked for specifics as to where we differ. Therefore, here are some of the main points:
- Automated Test Generation
We have the most comprehensive assertion library, but even more than that API Fortress can generate the test for you from a payload or spec file. Take a look for yourself:
API Fortress test generation vs Postman
Every test is comprehensive, and thus every report is just as detailed. We store all test results, whether it passes or fails, and the report contains every bit of information related to the test including what passed, what failed, and even the call and payload in case you struggle to reproduce the issue. Take a look for yourself.
The API Fortress platform has a dashboard that stores all test results, all performance metrics (latency and fetch), and we even have an API Quality dash which gives you month-to-month comparisons of your endpoints uptime and performance trends.
- Integration/End-to-End Testing
API Fortress was specifically built for detailed multistep tests. Testing a single endpoint is a good start, but your tests should reproduce an entire user flow, which means interacting with various microservices and making sure they work together as expected. See the video example.
- No Coding / Easy Test Creation
With our platform tests are generated for you, and can then be edited in one of three ways. In the drag-and-drop GUI, using our simple markup language, or using Groovy. Work with our platform however you choose.
- Cloud vs On-Premises
API Fortress can run entirely in the cloud or on-premises. Meaning the entire platform can work from within your environment, behind your firewall, with access to everything you have access to. Postman is a downloadable application, and if you want to schedule tests or collaborate you need to use the Postman cloud servers. This means exposing sensitive data and environments to outside sources. Enterprise companies need solutions that work with their strict security requirements, and we are the only platform that can handle that without compromising scheduling and collaboration.
Since API Fortress is a web-based platform (that can also work on the command line and in IDE), every team logs into the same platform and works together. There is no emailing of collections, or needing to use 3rd party servers to host those collections. Everyone works together in a secure environment.
API Fortress is a web-based platform build with APIs in mind. That means every part of the platform, from test execution to results data can be interacted with on an API level. Furthermore, our platform has built in integrations with the tools you use today such as Slack, JIRA, Datadog, Jenkins, and many more.
- Load Testing
We have it.
We love Postman, but it should only be a piece of your API story. Take your testing and monitoring as seriously as you take the development phase, and you’ll have APIs that your customers and teammates can rely on.