Frontend teams are usually pretty good at testing the happy path. The API returns 200. The response shape is correct. The list has data. The network is fast enough. The user sees the page we designed.
Great.
But products do not live only in the happy path.
They live in all the awkward states around it:
the endpoint returns 500








