TLDR: Test output is often times very difficult to decipher as there can be too much noise. I'm here to recommend a custom solution I've written for one of my clients
When I run feature tests that make multiple requests and there's a small difference in the body of the stubbed request and the actual request, it's very difficult to see the diff of the bodies. You usually have to prune through lines and lines of output to discover what the difference was between the two. A solution I propose is to introduce a new helper called check_request_body_diff which takes two parameters; the request_uri and the stubbed request (which is an instance of RequestStub). The matching request is then found through the RequestRegistry and the body diffs are then compared and shown to the user.