Web Automated Regression Framework - PullRequest
       6

Web Automated Regression Framework

1 голос
/ 08 марта 2011

Я смотрю на некоторые варианты использования веб-автоматизированной платформы. До сих пор я смотрел на Selenium и Web Test (часть Visual Studio), Web Test не тестирует какой-либо код на стороне клиента, поэтому такие правила существуют. Selenium обладает большинством необходимых функций, хотя мне нужно сгенерировать код .NET для тестов, чтобы я мог запускать тесты на сервере сборки TFS.

Является ли selenium лучшей автоматизированной веб-средой для тестирования или есть что-то еще, на что стоит обратить внимание, что может интегрироваться с .NET и сборкой TFS. В идеале я хочу минимальные изменения кода, если таковые имеются.

Ценю ваши мысли

Приветствия

Ответы [ 3 ]

2 голосов
/ 08 марта 2011

Я постоянно разочаровывался в Web Test в Visual Studio, хотя не уверен, что понимаю, что вы имеете в виду, когда говорите, что он не может тестировать код на стороне клиента.

Что касается поддержки сообщества разработчиков, простоты использования и межплатформенного доступа, я бы сказал, что Selenium - победитель в деле автоматизации программных браузеров. Selenium 2 работает на всех основных ОС / браузерах и даже мобильных устройствах.

Я пробовал WaitN и обнаружил некоторые ошибки в последней версии IE. Был недавний релиз 2.0, который, вероятно, решил проблему, но есть еще так много людей, использующих Selenium, что стоит полагаться на это сообщество.

0 голосов
/ 10 марта 2011

Я использую Selenium 2.0 (в частности, привязки C #) / NUnit / Hudson.Работает хорошо, а Selenium 2.0 постоянно совершенствуется и исправляет оставшиеся ошибки

0 голосов
/ 08 марта 2011

Селен может генерировать C # .Вы можете использовать библиотеки Selenium в классе C # для создания библиотеки тестов веб-интерфейса.Селен, пожалуй, самый распространенный инструмент.

Другой вариант - WatiN , который является потомком Watir для .NET.Это еще одна библиотека автоматизации веб-интерфейса

В этом потоке StackOverflow обсуждается использование этих двух компонентов для тестирования веб-форм ASP .NET, и он может дать вам хороший набор понятий для начала.Мой опыт с этими двумя - то, что они оба были хороши.Я бы пошел с Selenium, если работал с непрограммистскими тестерами из-за его великолепных инструментов записи и воспроизведения (для Firefox), и с WatiN, если работал с SDET / разработчиками из-за его более богатых библиотек.В случае сомнений Selenium встречается чаще и чаще.

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