Селен против ветряной мельницы, каковы ваши впечатления, что вы рекомендуете?
Селен против ветряной мельницы
Ответ 1
Ветряная мельница началась как вилка Селена, но теперь это почти совершенно другая кодовая база. Я никогда не использовал его сам, но я бы отметил: у Selenium очень активное сообщество. Поэтому моя рекомендация: если в Windmill вам что-то не должно быть (например, поддержка родного Python), перейдите с Selenium.
Ответ 2
Я отнюдь не беспристрастный комментатор (я - разработчик ядра ветряной мельницы).
Windmill поддерживает тестирование нескольких доменов внутри одного теста и даже через SSL-соединения, Selenium не поддерживает (Selenium2.0 будет поддерживать это через WebDriver).
Ветряная мельница имеет удивительное сообщество, прыгать на #windmill на irc.freenode.org в любое время и с кем-то, кто поможет вам.
Windmill поддерживает Python и JavaScript для написания тестов, и он очень хорошо их поддерживает. Ветряная мельница включает инструменты отладки в интегрированной среде IDE с интеграцией Firebug и всеми другими полезными функциями.
Ветряная мельница использовалась некоторыми приложениями facebook уже около года, процесс поддержки этих пользователей означал, что Windmill должен был найти способ справиться с каждой ужасной вещью, которую сайт может делать в javascript, потому что Facebook делает ВСЕ ИХ!
Если вы не используете Python или JavaScript, не беспокойтесь о Windmill в это время. Существует API RSpec для Ruby, написанный членом сообщества с использованием интерфейса JSONRPC, который любой другой может использовать для создания привязок на новом языке, но это только те, которые поддерживаются в это время.