skip to content

questions

4

On a degraded link, why is asserting only that the screen eventually loads a weak case?

level: juniorimportance: should knowfreq 48%

basics

~20 s

Eventual success only proves the happy path survives slowly. Assert what the user sees meanwhile and on failure: a progress surface, a control that cannot fire twice, a notice naming the next step, and typed data preserved.

open as a page

A request is in flight when the handset switches connection type - what must the case control and assert?

level: seniorimportance: should knowfreq 45%

basics

~20 s

Control the moment: hold the response at a stand-in the run owns, switch the connection, then release. Assert the ambiguous outcome resolves - one definite result on screen and exactly one matching effect recorded on the server side.

open as a page

How do you test an app on a shared network that answers requests with its own sign-in page?

level: seniorimportance: nice to knowfreq 22%

basics

~20 s

Stand a programmable element in the request path that answers every call with a sign-in page instead of the expected payload. Assert the app rejects the impostor response, points the user at the network, and caches nothing.

open as a page