Программируемые тесты интерфейса позволяют разработчикам автоматизировать важные конечные сценарии, которые будут быстро сигнализировать о регрессе качества. Такие тесты могут быть легко созданы, но при этом должны быть приложены некоторые усилия которые позволят вам быть уверенными в том что ваши тесты остаются работоспособными. В докладе будет рассказано и показано на демонстрационных примерах как создавать программируемые тесты интерфейса, какие есть практики создания и сопровождения тестов и какие новшества появились в Visual Studio 2012 по поддержке тестов для различных платформ и технологий, например таких как HTML5 и приложений Windows 8.