Строим Текущий Селен? - PullRequest
0 голосов
/ 18 марта 2010

В официальном блоге Selenium (http://seleniumhq.wordpress.com/)) упоминается, что Maven больше не используется для создания проекта Selenium. Кто-нибудь может дать мне несколько советов о новом предпочтительном методе создания проекта Selenium? найденные в сети действительно устарели, ссылаясь на старые репозитории SVN и Maven.

Заранее спасибо!

1007 * Дан *

Ответы [ 2 ]

3 голосов
/ 18 марта 2010

Для создания нового кода Selenium мы теперь используем Rake для сборки всего.

Поскольку Selenium и WebDriver в настоящее время объединяются, был создан новый процесс сборки.Все, что вам нужно сделать, это получить последний код из http://code.google.com/p/selenium и затем выполнить шаги в http://code.google.com/p/selenium/wiki/BuildingWebDriver

Есть еще несколько вещей, которые не собираются из файла Rake, например:.NET, но вы можете построить это в Visual Studio.

РЕДАКТИРОВАТЬ:

Для сборки RC это rake selenium-server-standalone.Это создаст банку, которую вы хотите.Он создает Uber Jar с Selenium 1 RC и Selenium 2 Remote Driver

0 голосов
/ 18 марта 2010

Поправка с использованием Selenium 2.0a1 и 2.0a2 с Maven: файл pom.xml, используемый для создания jar-файла Selenium, содержащего эмуляцию WebDriver Selenium (WebDriverBackedSelenium), не настроен на включение необходимых файлов .js в jar Selenium. Следовательно, в jar-файлах 2.0a1 и 2.0a2, доступных в репозитории Maven, отсутствуют эти js-файлы, и они не будут работать должным образом. То же самое верно для любой сборки, использующей pom.xml в его текущей форме. Информация об ошибке здесь

...