Class: Selenium::WebDriver::Edge::Options
- Inherits:
 - 
      Chromium::Options
      
        
- Object
 - Options
 - Chromium::Options
 - Selenium::WebDriver::Edge::Options
 
 
- Defined in:
 - lib/selenium/webdriver/edge/options.rb
 
Constant Summary collapse
- KEY =
 'ms:edgeOptions'- BROWSER =
 'MicrosoftEdge'
Constants inherited from Chromium::Options
Chromium::Options::CAPABILITIES
Constants inherited from Options
Options::GRID_OPTIONS, Options::W3C_OPTIONS
Instance Attribute Summary
Attributes inherited from Chromium::Options
#extensions, #logging_prefs, #profile
Attributes inherited from Options
Instance Method Summary collapse
- 
  
    
      #webview2!  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Changes the browser name enable webview2 see: learn.microsoft.com/en-us/microsoft-edge/webview2/how-to/webdriver Automation of WebView2 apps with Microsoft Edge WebDriver.
 
Methods inherited from Chromium::Options
#add_argument, #add_emulation, #add_encoded_extension, #add_extension, #add_preference, #enable_android, #initialize
Methods inherited from Options
#==, #add_option, #as_json, chrome, edge, firefox, ie, #initialize, safari, set_capabilities
Constructor Details
This class inherits a constructor from Selenium::WebDriver::Chromium::Options
Instance Method Details
#webview2! ⇒ Object
Changes the browser name enable webview2 see: learn.microsoft.com/en-us/microsoft-edge/webview2/how-to/webdriver Automation of WebView2 apps with Microsoft Edge WebDriver
      39 40 41  | 
    
      # File 'lib/selenium/webdriver/edge/options.rb', line 39 def webview2! @options[:browser_name] = 'webview2' end  |