我正在尝试午餐Firefox并在Google上进行简单搜索,但我只能启动Firefox。在代码中应该编辑什么才能顺利运行?我使用的是使用maven依赖项运行的Firefox Quantum 57.
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class FirefoxLaunch
{
@Test
public static void main(String [] args) {
WebDriver driver;
driver = new FirefoxDriver();
driver.get("https://google.com");
WebElement element =driver.findElement(By.name("q"));
element.sendKeys("FirefoxDriver Search Function");
driver.quit();
}
}
答案 0 :(得分:2)
使用 function check_command
{
if ! eval "$1"
then
echo "Error when executing $1 - exiting"
end
exit 1
fi
}
& Selenium 3.7.x
您需要从此link
下载 Firefox Quantum
二进制文件并将其保存在您的系统中,然后提供绝对路径 geckodriver
二进制文件通过 geckodriver
行,如下所示:
System.setProperty