Open, drive and close a WebSocket connection in Postman and read the handshake, frames and close codes. Test a live stream, write checks on incoming messages, and tell WebSocket from SSE, webhooks and MQTT.
29 lessons · 372 stepscertificate
Course program
The full outline. Lessons open when the course does.
The rainbow bridge: how real-time works
Welcome to the North9 steps
Polling: asking the server again and again11 steps
Handshake and 10113 steps
Frames and messages12 steps
ws:// and wss://12 steps
WebSocket vs REST12 steps
Where WebSocket lives13 steps
Gjallarhorn: WebSocket in Postman
First connection12 steps
Send and receive13 steps
Params and headers12 steps
Collections and documentation13 steps
Socket.IO13 steps
The live stream
Subscriptions11 steps
Authorization12 steps
Variables and environments13 steps
Ping, pong and reconnecting13 steps
Close codes12 steps
The frost trial: testing WebSocket
WebSocket checklist15 steps
Checks on incoming messages11 steps
Negative scenarios13 steps
Async test design15 steps
Frames in DevTools13 steps
Runner and alternatives15 steps
Neighboring streams
SSE in Postman13 steps
SSE vs WebSocket14 steps
Webhooks: the call back and how to test it12 steps
MQTT at a glance14 steps
The feast in Valhalla: final
Final chat project14 steps
Back at Shelf17 steps
The author
Artsiom Rusau – QA engineer and course author. He has tested software since 2019 and has taught software testing since 2020.