24th July, 2008
Yesterday at Huddle we had a very interesting presentation illustrating automated testing techniques available to the engineers for testing the site to make sure it works.
The first of these was the testing tool built in to Visual Studio. By using the web test feature it is a much simplified process to input test values into websites and check that the application is behaving as expected. This can range from anything to seeing if a submitted form returns the expected error message when an incorrect value is entered to ensuring that certain elements are present on a page in a certain state.
Coupled with tools such as Firebug for Firefox, we rapidly build up a test suite that can be used for one-off tests as well as scheduling advanced tests to drill down through the entire site and test to ensure any updates dont cause unexpected behaviour before release.