When someone starts talking about testing, one of any number of things can come to mind. There is testing that ensures the site looks the way that it is supposed to. Some testing is done to make sure a website functions as expected. You can even have testing to confirm that a piece of code produces the correct result every time. Recently, we have become very interested in a completely...