当我执行Selenium Web驱动程序时,有什么办法可以加载自定义Chrome扩展名(实际上是JS文件的文件夹)?
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :chrome,
:desired_capabilities => Selenium::WebDriver::Remote::Capabilities.chrome({
'chromeOptions' => {
'extensions' => [
Base64.strict_encode64(File.open('/Users/user/Downloads/hallway_extension.crx', 'rb').read)
]
}
})