...
/Break Our Application Like a User (Part II)
Break Our Application Like a User (Part II)
Test the application by looking at problems from a user's perspective.
We'll cover the following...
Internet-related actions
Internet connections are unreliable. Connections can randomly fail when we’re on a laptop or desktop, and it’s more common than it should be to have a low-quality data connection on cell phones. We need to ensure that our application can properly reconnect a user’s connection, even if the page has been open for a long time.
The official Channels JavaScript client handles reconnection attempts for us. It uses a back-off algorithm that starts with frequent retries and waits a few ...