Какие рамки тестирования использовать для сайтов asp.net и почему - PullRequest
1 голос
/ 26 октября 2010

Я использую Visual Studio 2005, и теперь моя команда хочет, чтобы я попробовал свои силы в тестировании некоторых фреймворков для сайтов asp.net. Я совершенно новичок в тестировании. Я хочу знать, какое автоматическое тестирование я могу сделать. Могу ли я проверить свою бизнес-логику, Могу ли я протестировать свой пользовательский интерфейс. Я только начал использовать NUnit, и у меня это получается. Для тестирования веб-интерфейса я попробовал Nunit asp. Где-то я нашел про Selenium, что из этого лучше. Также есть надстройка для тестирования кода Javascript с помощью NUnit. Есть лучшая альтернатива NUnit. Мне трудно понять, почему я должен использовать эти инструменты.

1 Ответ

0 голосов
/ 26 октября 2010

Один из вариантов - использовать Watin: http://watin.sourceforge.net/

Есть замечательный Test Recorder , который позволяет записывать и сохранять ваши тесты.

проблема, с которой я столкнулся, заключается в том, что он не всегда хорошо работает с круиз-контролем, поскольку он загружает браузер в фоновом режиме.Если сервер CI работает в среде без установленных и включенных правильных браузеров, то тесты не пройдут.В этом случае мы использовали HtmlUnit - Java-приложение, которое работает на сервере круиз-контроля.

http://htmlunit.sourceforge.net/

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