This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
One possible partial work-around is to separate the testing of the fundamental request/response data versus testing the rendered result itself. For example, if you are using Struts then MockStrutsTestCase can be used to see if the data about to be send to the JSP page and the selected forwarding is what you expect. That tells you if everything prior to the final rendering is at least correct.