【发布时间】:2016-08-31 12:15:09
【问题描述】:
我正在使用 Selenium 3(Java 框架)和 Firefox 48 运行一些自动化任务。然而,Firefox 不时会在启动时调用第一个运行的网页。这会干扰自动化。我试图通过使用来停用此行为
System.setProperty("webdriver.gecko.driver", geckoPath);
FirefoxProfile fp = new FirefoxProfile();
fp.setPreference("browser.startup.homepage_override.mstone", "ignore");
fp.setPreference("startup.homepage_welcome_url.additional", "about:blank");
driver = new FirefoxDriver(fp);
我通过网络搜索找到了这个解决方案,但似乎这在 Selenium 3 中不起作用。
有没有其他方法可以禁止首次运行页面出现?或者,指向 Selenium 2 二进制文件的链接会有所帮助。
【问题讨论】:
标签: java selenium automation