我在java中遇到了selenium web驱动程序的问题,它说“驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置”,您可以在下面看到它,但我已将所有内容设置为我通常会这样做。
最佳答案
您只需要更改执行流程即可。
你看,你得到了异常,因为你首先创建 FirefoxDriver
然后设置属性。应该是相反的顺序。
首先,设置属性,然后初始化WebDriver
:
public class EntryPoint {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver", "path/to/executable.exe");
WebDriver driver = new FirefoxDriver();
}
}
关于java - 在java中为selenium设置firefox和chrome驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58108180/