The existence of a server does not determine the success of your front end testing strategy.
That is the basis, a thesis almost, for the rest of this post. The fact is that of the few of you actually doing front end testing, most are doing so with the “help” of a testing server that provides data from some pre-filled database. This is wrong.
This may not sit well with any of you, but my guess is that if you’re reading this post, then you are interested in making your front end testing better. So, let me repeat that point just to be clear: with few exceptions, using any pre-defined, pre-populated, pre-initialized server is not the best way to properly test your front end code.
Check out the rest of Jordan’s post over on his blog.