Class EdgeDriverFactory

All Implemented Interfaces:
DriverFactory

@ParametersAreNonnullByDefault public class EdgeDriverFactory extends AbstractChromiumDriverFactory
  • Constructor Details

    • EdgeDriverFactory

      public EdgeDriverFactory()
  • Method Details

    • create

      @CheckReturnValue @Nonnull public org.openqa.selenium.WebDriver create(Config config, Browser browser, @Nullable org.openqa.selenium.Proxy proxy, @Nullable File browserDownloadsFolder)
    • createCapabilities

      @CheckReturnValue @Nonnull public org.openqa.selenium.edge.EdgeOptions createCapabilities(Config config, Browser browser, @Nullable org.openqa.selenium.Proxy proxy, @Nullable File browserDownloadsFolder)
    • addHeadless

      protected void addHeadless(org.openqa.selenium.edge.EdgeOptions options)
    • createEdgeArguments

      @CheckReturnValue @Nonnull protected List<String> createEdgeArguments(Config config)