There is a web page which is supposed to display current month's sales of five types of items. One bug report says that a server error message is displayed on this page and the sales report is not displayed.
To deal with this bug, a new test case was made to check if there is no server error message on that page. Nothing else is verified in that test.
This does not make sense to me because the bug's test case does not tell me which scenario replicates the problem. If we don't know the scenario that caused the bug, then how can we (confidently) claim to have fixed it & verified that it does not occur anymore ?
I don't know if I am missing something here. Are there any circumstances where its okay to test for absence of exceptions or error messages in an application ?