Selenium
Опубликовано polusok в 15.10.2009
Поставщик:
OpenQA.org
Распространение:
Бесплатный 
Selenium – это набор инструментов для автоматизации тестирования. В основе Selenium лежит среда для тестирования web-приложений, реализованная на JavaScript и выполняющая проверки непосредственно средствами браузера, что в некоторой степени гарантирует адекватность такого тестирования. В рамках проекта Selenium выпускается 3 инструмента, каждый из которых имеет свои особенности и область применения: Selenium Core, Selenium IDE, Selenium RC и Selenium GRID
- Selenium Core – среда выполнения тестов, которая выполняет требуемые тесты непосредственно в браузере, тем самым полностью эмулируя действия пользователя
- Selenium IDE – реализовано в виде расширения к браузеру Firefox. Позволяет записывать, редактировать и отлаживать тесты. Selenium IDE включает в себя так же среду выполнения тестов Selenium Core
- Selenium RC – инструмент для создания и интеграции автоматических тестов практически на любом из популярных языков программирования
- Selenium GRID - инструмент для синхронного и контролируемого запуска тестов на разных платформах и машинах
Использование
Большинство людей начинают свою работу с Selenium IDE, так как это наиболее простой в использовании инструмент, которой представляет возможность записи и воспроизведения сценариев. Selenium IDE не требует особых навыков и умений, потому является наиболее популярным среди пользователей инструментов Selenium. Но я бы предложил начало изучения с Selenium Core, так как он лежит в основе всего. Поймете Selenium Core – будете понимать принцип работы, а дальше останется только воспользоваться этими знаниями в других инструментах. Для того, что бы построить более сложный каркас, на котором будут запускаться сложные сценарии, то необходимо воспользоваться Selenium RC. Selenium RC представляет всю туже функциональность, что и Selenium IDE, только вместе с этим еще и можно использовать различные языки программирования и популярные фрейворки, такие как JUnit, TestNG, Test::Unit, unittest и другие.
Поддерживаемые технологии:
DHML, JavaScript, Ajax
Поддерживаемые ОС:
Mac OS, Microsoft Windows, Linux, Solaris
Язык тестов:
HTML, Java, C#, Perl, PHP, Python, и Ruby
Тестируемые приложения:
веб приложения
Сайт:
http://seleniumhq.org/
Скачать:
http://seleniumhq.org/download/
Блоги:
Selenium + TestNG »
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии









Selenium + NTLM авторизации.
указывать следующий урл http://user:pass@site.com
http://blogs.atlassian.com/developer/2009/06/selenium_testing_with_windows.html
------------------------------------------------------
Жизнь прекрасна, когда ты искренне радуешься жизни. :)
Миша Поляруш
Автор www.automated-testing.info и www.poliarush.com