Опыт тестирования веб-приложений ASP.NET - PullRequest
0 голосов
/ 21 января 2009

В нашем проекте у нас есть 20 простых веб-элементов управления, 8 составных веб-элементов управления, включая Ajaxable Custom Grid. И все модули разрабатываются в зависимости от этих элементов управления.

А теперь я боюсь изменить элемент управления, потому что он влияет на модули больше, чем я думаю.

Слишком поздно, я знаю, но мне нужно написать несколько тестов для моих элементов управления.

Я искал в Интернете и нашел WatiN. Это выглядит хорошо, но мне нужно знать, эффективно ли это?

А также я хочу услышать ваш опыт использования WatiN или других инструментов. Если у вас есть другое решение / техника для тестирования ваших веб-приложений / основных пользовательских элементов управления, я хочу узнать подробности, проблемы, с которыми вы столкнулись.

Спасибо за все ответы!

Ответы [ 3 ]

1 голос
/ 22 января 2009

+ 1 для WatiN , работает как шарм.

0 голосов
/ 21 января 2009

+ 100 для селена. Я использовал его для регрессионного тестирования на своей последней работе (общедоступный веб-сайт с высоким трафиком), и это значительно повысило мою уверенность в том, что релиз не собирается ломать сайт.

0 голосов
/ 21 января 2009

Селен был отличным инструментом для меня. Он предоставляет интегрированную среду разработки в Firefox для создания тестов вручную и имеет тестовый прогон, который довольно легко автоматизировать. Оно поддерживается / разработано ThoughtWorks , которые достаточно хорошо справляются со своей работой, поэтому вряд ли скоро исчезнут.

Некоторые особенности селена:

Работает с большинством основных браузеров (не уверен насчет Google Chrome) Поддержка javascript (можно записывать случаи для проверки значений javascript) Поддерживает Java, C #, Ruby, Perl, PHP и Python
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...