One of my assertions fail and I can't figure out why. I have several 302 and 304 codes that ware preceded by one 200 code that contains a 97% difference. I suspect that to be the reason my test won't validate, but can't figure out how to resolve.
The 302 and 304 HTTP status code are not errors. The latter means that some resources are already in the cache and so the server did not send them again.
The former is completely normal too as it is a redirection. However, you should check if those redirections also happened during the recording by comparing the recorded responses with the one sent by the server.
You said that you have a 97% difference on the HTTP 200 server response. Have you compared the content to see what the differences are?