硒中的欲望功能和Firefox选项之间的主要区别是什么

时间:2019-07-04 07:51:44

标签: java selenium-webdriver selenium-firefoxdriver

// 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);

1 个答案:

答案 0 :(得分:0)

除非使用

DesiredCapabilities,否则不使用它来实例化RemoteWebDriver实例。新的{DriverName} Options是前进使用的选项。

当Selenium 4上线时,许多不推荐使用的方法将被删除,因此最好尽快开始使用新方法。