A workshop on Insomnia, the API testing tool — Anton Yakutovich

Anton Yakutovich has spent eight years in testing across a range of fields. What he enjoys most is testing back-end services. For automation he uses Java and Python. In this webinar Anton covers Insomnia, a REST client that is less well known than Postman but every bit as good.

0:15 Intro and workshop plan

0:30 What happens in the browser? HTTP as the foundation of the web

5:40 Command-line HTTP clients, cURL

7:05 The demo application: a blogging platform

8:53 Setting up the demo environment (git, docker)

14:05 Registering in the system

16:00 Environments in Insomnia

20:31 Tokens. How does a service identify a user?

23:47 Adding posts. The faker plugin

28:42 Chained requests in Insomnia

36:52 Why does a tester need Insomnia?

38:15 Request history in Insomnia

43:42 How do you share a request with a developer? Copy as cURL

45:04 Filtering data with JSONPath

46:33 Insomnia use cases

50:30 Q&A

Read next