Можно ли запускать тесты с использованием инфраструктуры nUnit на размещенном веб-сайте? - PullRequest
2 голосов
/ 08 сентября 2010

Во-первых, позвольте мне заявить о своей приверженности модульному тестированию, а не интеграционному тестированию, мне очень нравится модульное тестирование.

Но у меня есть другие тесты, которые по сути являются тестами развертывания (вы не можете проверить, как развертывание в рабочей средеЯ использовал модульное тестирование на сервере сборки, и я хотел бы использовать инфраструктуру nUnit для их запуска.

Но на производственном сервере нет исполнителя командной строки nUnit.Мне разрешено запускать только страницы aspx и ссылочные .dll в bin.

Что мне нужно сделать, чтобы запускать тесты (да, да, на самом деле они не являются модульными тестами - расслабьтесь) с помощью nUnit ввеб-страница?Есть ли прямой способ сделать это, или это по существу требует портирования запуска теста winforms nUnit на ASP.NET?

1 Ответ

2 голосов
/ 08 сентября 2010

или это по существу требует портирование тестового запуска nUnit winforms в ASP.NET?

Вау, не делай этого! Существуют альтернативы, такие как Selenium , которые позволят вам автоматизировать веб-страницы.

Используйте Selenium IDE для генерации широкого сценария тестирования, а затем вы можете экспортировать его как тест NUnit для запуска с использованием Selenium Remote Control .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...