Вы можете сделать то, что предложил Герардо Гриньоли, и просто разместить сайт в IIS, чтобы он всегда был включен.
Вы также можете просто запустить веб-проект (без отладки, если вы хотите отлаживать свои тесты), а затем запустить / отладить тесты. В своих тестах просто используйте BrowserWindow.Launch ("localhost: appPort / whatPageToStartOn"); просто заполните порт вместо appPort в соответствии с настройками IIS Express.
Что касается запуска его на сборочной машине TFS, то это, вероятно, сомнительная вещь. Вы можете протестировать развернутый сайт (dev, test, prod и т. Д.) Из лаборатории тестирования. Microsoft Test Manager (MTM) - один из продуктов, который может сделать это.