//1-DesiredCapability 和 DesiredCapability 之间有什么区别 火狐浏览器选项 ? //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);
最佳答案
DesiredCapability 已被弃用,除非您使用它来实例化 RemoteWebDriver 实例。新的 {DriverName}Options 是 future 使用的选项。
当 Selenium 4 上线时,许多已弃用的方法将被删除,因此最好尽快开始转向新方法。
关于java - selenium 中的desire 功能和Firefox 选项之间的主要区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56883107/