Отсутствующая документация: MVCContrib UI-Testing - PullRequest
1 голос
/ 27 сентября 2010

Есть ли документация или пример использования MvcContrib.TestHelper.Ui и WatinDriver?

Ответы [ 2 ]

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

Код в codecampserver - это тестовая среда, которую мы использовали для создания исходного кода MvcContrib.Недавно мы привлекли нового коммиттера к проекту MvcContrib, который сосредоточится на этой области кодовой базы.Кроме того, вы правы о Mvc2 в книге действий.Мы действительно следовали тому подходу, который изложен в книге.Кроме того, не стесняйтесь посылать по электронной почте список рассылки mvccontrib. Мы отвечаем на этот список, мы не следим за вопросами SO, поэтому помните об этом.

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

Я не нашел никакой реальной документации для него, но есть примеры его использования в исходном коде для проекта CodeCampServer .Возможно, вы также захотите взглянуть на главу 20 «Полное тестирование системы» в книге «ASP.Net MVC 2 в действии».Это действительно отличный взгляд на подобный подход к тому, что пытается сделать WatinDriver.Его обсуждение также замечательно с точки зрения разработки вашего пользовательского интерфейса / HTML для тестирования с помощью таких инструментов, как WatiN, и методов, которые помогут сделать тестирование вашего браузера менее хрупким.

РЕДАКТИРОВАТЬ: WatiNDriver используется в источнике проекта Code CampТехнически код не из MvcContrib.TestHelper, но я бы удивился, если бы он отличался более чем на 2 строки кода.По сути, похоже, что они позаимствовали код непосредственно у MvcContrib и добавили некоторые свои собственные вещи поверх него.

...