在官方Selenium博客(http://seleniumhq.wordpress.com/)上,它提到Maven不再用于构建Selenium项目。有人能为我提供一些关于建立硒项目的新首选方法的指导吗?我在网上发现的一切都已经过时了,引用了旧的SVN repos和Maven。
提前致谢!
-Dan
答案 0 :(得分:3)
为了构建新的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
。那将构建你想要的jar。它创造了具有Selenium 1 RC和Selenium 2 Remote Driver
答案 1 :(得分:0)
使用Selenium 2.0a1和2.0a2与Maven的结果:用于构建包含WebDriver Selenium仿真(WebDriverBackedSelenium)的Selenium jar的pom.xml文件未配置为在Selenium jar中包含所需的.js文件。因此,Maven存储库中提供的2.0a1和2.0a2 jar都缺少这些js文件,并且无法正常工作。对于使用当前形式的pom.xml的任何构建,情况也是如此。 Bug info here