I've never really liked using Postman, the UI just seemed so unintuitive and difficult to use. But I've never needed to use it enough (read: been frustrated enough with it) to go find an alternative. But with just one request sent in Insomnia, I already like it better than Postman, thanks for the recommendation!
Glad could help 😊
Thanks for sharing Insomnia!
Might have to give Insomnia another shot. Thanks.
I know right? And I love how you can save frequent requests so that you can have them handy when to test again. Great tool that I just can't live without anymore :)
Liked the post because of insomnia. Just discovered it, GraphQL support means never having to say you're sorry
The same goes here. I really liked Insomnia over postman. It even retains the response on the response window forever.
I've been using Insomnia for quite some time, since Postman stopped being a Chrome extension. For some reason the native version of Postman worked very slowly on my Windows 10, now I do not miss it. Insomnia supplies the main needs when working with APIs. Something that "I do not like" is that it is updated automatically, but hey, all Electron applications seem to do the same.
Insomnia looks pretty simple in comparison with Postman.
But Postman isn't just an HTTP requester with JSON pretty-print.
Postman has variables support, environments support, tests support, load tests support, cloud support, swagger support, and many other essential features for the everyday's life of a developer.
How do you integrate Insomnia in your CI ?
Glad I wasn’t the only one who thought this.
In Postman, I make an OAuth call, which sets the token value to my environment variables, which then are used to auth all my subsequent calls (which were imported from Swagger). That’s a huge part of my manual testing workflow now that I wouldn’t want to lose.
You don't lose this with Insomnia. Insomnia supports first-party OAuth authentication. However, if you want to do it manually as you mentioned, you can also use Request Chaining to reference values from other request's responses. support.insomnia.rest/article/43-c...
Just want to point out that Insomnia also has variables, environments, cloud support (end-to-end encrypted) and even a few other things that Postman doesn't like plugins, GraphQL support, and wider choice authentication methods.
To your point though, Insomnia does not support non-http-client functionality like load testing, testing, or mock endpoints, nor does it plan to support these features in the future (unless through community plugins).
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.