Teamcity - это не хост приложения, а просто веб-интерфейс того, что фактически является планировщиком.
Вам необходимо создать скрипт, который может автоматически развертывать ваше программное обеспечение на хосте ASP.NET где-нибудь.В зависимости от того, что у вас сейчас есть, это может быть что угодно: от xcopy до удаленно работающего установщика MSI .Есть много ресурсов, которые помогут вам сделать это.
После этого вы можете вызвать селен и указать его на сайте, который вы только что развернули.
Когда у вас есть сценарий, вы можете его использовать.вызывается из основного сценария сборки, или вы можете добавить этапы сборки в Teamcity, или вы можете создать другой проект в Teamcity, у которого ваш основной проект имеет зависимость артефакта .В отдельном проекте вы можете запускать тесты самостоятельно.Это может быть хорошей идеей, если тесты занимают много времени - вы можете настроить их на работу по ночам, и тогда у вас нет команды, постоянно сидящей без дела в ожидании завершения длительных тестов.
Обязательно используйте сайт, посвященный этому сценарию / вашей сборке CI, чтобы ничто не мешало ему во время выполнения тестов.