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.