In the previous post I wrote about the test verification. The main idea was that before you launch a test you need to check that all your virtual user profiles can be executed correctly. In other words, the execution of a profile should produce a valid user session. It should not end with an error because the profile is incorrectly parameterized. Otherwise instead of the real testing you will simply load the web site with tons of incorrect requests.
One important thing that I also mentioned was that sometimes when a web site receives incorrect data in the request, it replies with the 200 status code contained in the response header, which means success. However at the same time it includes an error message in a human readable form in the body of the same response. […]