// 1-DesiredCapabilities和 FirefoxOptions? // 2-这两种方法中的最佳做法是什么?为什么?
FirefoxOptions optionsff = new FirefoxOptions();
optionsff.setProfile(profile);
driver= new FirefoxDriver({path to web driver},optionsff);
//----------------------------------------------------------
FirefoxProfile profile = new FirefoxProfile();
DesiredCapabilities dc=DesiredCapabilities.firefox();
profile.setAcceptUntrustedCertificates(false);
dc = DesiredCapabilities.firefox();
dc.setCapability(FirefoxDriver.PROFILE, profile);
Webdriver driver = new FirefoxDriver(dc);
答案 0 :(得分:0)
DesiredCapabilities,否则不使用它来实例化RemoteWebDriver实例。新的{DriverName} Options是前进使用的选项。
当Selenium 4上线时,许多不推荐使用的方法将被删除,因此最好尽快开始使用新方法。