Мне было интересно, насколько хорошо эти веб-тестовые рамки (Watin и Selenium) работают для тестирования интерфейса Silverlight.
Кто-нибудь попробовал это в проекте? Являются ли Watin или Selenium хорошо подходящими для Silverlight?.
Ответ 1
Я не могу разговаривать с Watin или Selenium с Silverlight, но я играл с White, который является слоем сверху из MS Automation Framework, и мне понравилось то, что я видел до сих пор:
Я также должен добавить, что мы откладываем большую часть нашего тестирования поведения пользовательского интерфейса на модульные тесты, используя шаблон
Не уверен, что это соответствует вашим потребностям, но мне всегда нравится проверять решение от самого источника!
Ответ 3
У меня не было необходимости использовать его самостоятельно, но я заметил, что есть проект Silverlight Selenium "Silvernium", который может вас заинтересовать. http://code.google.com/p/silverlight-selenium/
Ответ 4
Я использовал WebAii, чтобы подключиться к Silverlight. Вы можете создавать тесты NUnit/MSTest, чтобы управлять ими. Я нашел несколько ошибок, но они выпустили несколько версий, так как предположим, что они исправлены.