DEV Community

Discussion on: Best Open Source Tools For Developers πŸ› 

Collapse
 
biros profile image
Boris Jamot ✊ /

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 ?

Collapse
 
itsasine profile image
ItsASine (Kayla) • Edited

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.

Thread Thread
 
gschier profile image
Gregory Schier • Edited

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...

Collapse
 
gschier profile image
Gregory Schier

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).

  • Greg (Insomnia developer)
Collapse
 
zemuldo profile image
Danstan Otieno Onyango

Does insomnia support cloud storage/sync of data without premium subscription?