我用selenium webdriver做了一个程序。
我在项目中使用了selenium-server-standalone-2.53.1.jar
和selenium-java-2.53.1.jar
。
我使用selenium-server-standalone-2.53.1.jar
作为
WebDriver driver = new FirefoxDriver();
WebDriverWait wait = new WebDriverWait(driver, 80);
wait.until(ExpectedConditions.elementToBeClickable(By.xpath(degisikkaydet)));`
我只对selenium-server-standalone-2.53.1
使用wait.until()
。如果我删除它,我不能使用wait.until()
,但该jar文件会将程序的.jar大小增加20mb。有没有比将selenium-server-standalone-2.53.1
包括在我的项目中更好的选择?
答案 0 :(得分:0)
类WebDriverWait
,Wait
和ExpectedConditions
位于selenium-support
包内,您可以从Maven central下载,并在您的项目中包含selenium-server-standalone-2.53.1
。
但是,我强烈建议您使用其中一个构建自动化系统设置项目 - Maven,如Selenium site,Gradle或其他任何内容所述。像这样的问题消失就是这些工具的好处。