Подтвердить что ты не робот

Что представляет собой единственный лучший инструмент для автоматизации открытых источников для функционального веб-тестирования

Я хотел проверить новый инструмент с открытым исходным кодом для автоматического тестирования веб-сайта. Я предпочитаю поддержку нескольких браузеров, даже многоплатформенную.

4b9b3361

Ответ 1

Selenium - очень хороший инструмент автоматического тестирования с открытым исходным кодом для веб-сайтов. Он может управлять различными веб-браузерами на разных платформах, а тесты могут быть написаны на нескольких разных языках. Он также имеет компонент под названием Selenium IDE, который является расширением Firefox, которое позволяет создавать тесты, фактически управляя веб-браузером, что хорошо для пользователя приемочные испытания.

Ответ 2

Ватир, вероятно, то, что вы ищете.

Ответ 3

Я искал для сравнения различные инструменты и нашел следующие ссылки. Они могут быть полезны и вам.

http://www.infoq.com/news/2007/11/canoo-webtest-selenium-testing

http://mguillem.wordpress.com/2007/10/29/webtest-vs-selenium-webtest-wins-13-5/ (рекомендуйте это, поскольку он сравнивается на основе некоторых осязаемых параметров)

Мои собственные взгляды: Я использовал Canoo и считал, что он отличный, но для его использования потребуется некоторое знакомство с XML. Кроме того, он не поддерживает запись, как Selenium.

Ответ 4

Вопрос немного субъективен, особенно учитывая, что существует множество инструментов для веб-тестирования с открытым исходным кодом. На ваше решение могут повлиять такие факторы, как текущая среда разработки и знание языка. Так что в дополнение к уже упомянутым WatiN заслуживает внимания, если вы являетесь магазином .NET.

Ответ 6

Если вы находитесь в стеке Java, JWebUnit - очень хороший вариант ИМО. Он написан на Java, что упрощает повторное использование компонентов (вход в систему, выход из системы, проверка сообщений об ошибках приложения). Вы также можете запускать несколько тестеров, что позволяет проводить тесты с одновременными изменениями.

В настоящее время я использую его с HtmlUnit как часть моих построек на сервере непрерывной интеграции. Он также может управлять Selenium для тестирования в браузере, но я этого не пробовал.

До этого я использовал Canoo Webtest, но мы обнаружили, что он недостаточно масштабируется. Написание повторно используемых частей в XML было слишком болезненным. Groovy аромат может быть лучше, но тогда это было не так.

Ответ 7

мой ответ - robotframework

Это универсальная среда с поддержкой ключевых слов, поддержка веб-драйвера selenium. В качестве разработчика вы можете создавать новые ключевые слова в java или python. Я использую его для тестирования веб-сайтов, баз данных, веб-сервисов.

Главная страница для robotframework http://www.robotframework.org

Ответ 8

Я согласен с Ycros. Я пробовал Selenium раньше в Firefox, и это дает отличные результаты. Его также очень удобный и удобный в работе. Я думаю, что немного сложно настроить IE, но