Ни. Используйте Нутру. Оборачивает Селен. Гораздо более прочный. https://github.com/featurist/coypu
Обнови
Е. Оливер, ты прав. Хорошо, почему это лучше? Лично я обнаружил, что драйвер Selenium для IE, в частности, очень хрупкий - есть ряд «стандартных» исключений драйверов, которые я снова обнаружил при запуске Selenium для модульных тестов на тяжелых веб-сайтах ajax.
Я упоминал, что хочу написать свои скрипты на c # как тестовый проект? Да Приемочные испытания в рамках непрерывного развертывания сборки.
Ну Coypu имеет дело с вышеизложенным. Это обертка для Selenium, которая позволяет испытательные приборы, такие как,
browser.Visit("file:///C:/users/adiel/localstuff.htm")
browser.Select("toyota").From("make");
browser.ClickButton("Search");
... который раскручивает браузер (настраиваемый бренд) и запускает скрипт. Он отлично работает с областями действия и ОЧЕНЬ расширяется.
На GitHub есть больше примеров, и, как упоминает Олвье, видео Адриана превосходно. Я думаю, что это лучший способ проводить тесты на основе браузера в мире .Net и пытается следовать его одноименной версии Ruby.capybara