API testing is a crucial part of web development, allowing us to pass a specific set of data (or not) to application and making sure the expected response is returned, without using fancy UIs.
Currently I'm using Postman for this purpose, tho I've seen more and more people using Insomnia lately.
Which API testing tool do you prefer and why?
Oldest comments (35)
I use Insomnia. I like it. But almost all the examples prepared with Postman on the web.
You may know that the Postman was a browser extension for a while. It always wanted to upgrade. I hated that. I removed it and I installed Insomnia.
I use Insomnia because personally I like the UI better. Also if I needed to pay for it, it’s a lot cheaper than Postman. I can also do everything in Insomnia that I can do in Postman.
On my laptop, I use Insomnia for local dev but for distributed team and easy sharing, I prefer a self-hosted Postwoman
I recently switched to insomnia because of the graphql support, though I still find both app quite difficult to use.
Try hypertest.co to ease out the testing of your graphQL APIs.
I used Postman for a long time until my co-worker recently introduced me to Insomnia, and honestly, I made the switch because Insomnia was "prettier" lol
I use postman. I am just used to using it and it's good enough tool for me :D
I use Postman and have used both. I kept using the first because it has request examples and documentation web page out of requests and examples.
All of these in the free tier (haven't needed yet upgrading)
Since I switched to Insomnia – it was like a breath of fresh air. But I still dreaming about native app instead Electron.
I use Insomnia. I found it cleaner long time ago and just stayed with it. Postman wanted some weird things from me, for a curl with gui, it felt bloated.
If you're looking for an online tool, checkout: Hoppscotch.io, formerly Postwoman.
We ❤️ open source: github.com/hoppscotch/hoppscotch
I used postman before but was in need of a GUI that handles websockets as well and postwoman definitely saved the day.