问题标签 [chrome-options]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - 设置特定的 chrome 驱动程序设置/选项
我需要通过以下方式取消选中“下载前询问每个文件的保存位置”Chrome
设置selenium
:
我什至不知道从哪里开始,因为文档页面不包含所有可用选项的列表。而且,我还没有在chrome://flags/
.
据我了解,我需要实例化Chrome Options
or Desired Capabilities
,设置特定的选项/功能并将Chrome Options
orDesired Capabilities
实例传递给ChromeDriver
构造函数。
请注意,对于 Firefox,情况有所不同,有一个about:config
页面,您可以在其中轻松找到设置并通过Firefox Profile
. 很简单。
我正在使用 python 绑定,但这不是必需的,这个问题或多或少是通用的。
selenium-webdriver - 加载谷歌个人资料后,Selenium ChromeDriver 超时
我想用 chrome 的默认配置文件加载 chromedriver。我使用下面的代码来做到这一点。
在我启动驱动程序实例后,浏览器将加载我的配置文件。但不久之后驱动程序就会超时。我无法继续执行进一步的步骤。
谁能帮我解决这个问题?我使用 c#.net 作为我的脚本语言。
python - Python Selenium Chrome 禁用提示“尝试下载多个文件”
我目前正在运行一个 Python 自动化程序,它需要使用 Selenium Chromedriver 在同一个会话中下载多个文件。
问题是当浏览器尝试下载第二个文件并读取它时,浏览器将不会下载,直到单击“允许”按钮。
我研究了 Selenium 的 ChromeOptions 部分以禁用它,但许多答案都在 Java 甚至其他浏览器中。
总而言之,您如何禁用允许多个文件下载的提示?
selenium - 如何从远程 webdriver 功能中获取 chromeOptions 值?
开始测试运行后,远程 Web 驱动程序已针对给定功能进行了初始化:
下面是 selenium 节点日志:[这里我设置了一些 chrome 选项]
根据我的要求,我可以在远程 webdriver 功能中设置 chrome 选项。但无法获得这些值。
我需要从所需的功能中获取价值吗deviceMetrics
?userAgent
我试过::
null
在 chromeoptions 中获得价值。
java - 传递 ChromeOptions 而不实例化新的 WebDriver
我正在尝试将 ChromeOptions 传递给我的驱动程序以允许弹出窗口。我正在使用带有@BeforeClass、@Test 和@AfterClass 注释的TestNG。我正在尝试启用弹出窗口,并且使用以下方法成功地做到了这一点。
虽然这确实有效,但它会打开 webdriver,然后打开另一个带有选项的驱动程序。我不想弹出两个 webdrivers.. 我只想将这些选项传递给第一个 webdriver!我正在使用 xml 和 TestExtension 类运行这些驱动程序,其中驱动程序被实例化并且不想更改该类。有没有办法将 driver = new ChromeDriver(options) 更改为只传递这些选项的东西?谢谢!
jasmine - 量角器 - 禁用 chrome 上的“有害”下载消息
我正在尝试在我的测试中下载一个文件。我设法在没有收到下载提示的情况下开始下载。现在的问题是我收到一条警告说“这种类型的文件可能会损害您的计算机。您要保留...无论如何?” 我需要选择“丢弃”或“保留”。我试图为此找到 chromeOptions - 不成功。当前使用这些参数:
有任何想法吗?
selenium - Selenium ChromeOptions Prefs 默认 OpenFileDialog 目录
我可以用:
设置默认下载目录,但我似乎无法弄清楚用于设置默认打开文件目录的 prefs 键是什么。
我尝试查找所有可能的偏好键的列表。
google-chrome - How do i make an option page in a chrome (non-legacy) packaged app
Some time ago, there were still chrome packaged legacy apps which had the ability to make options-pages. I want to use the option-page in my chrome app, but when I try to use it, the extension page shows:
''options_page' is only allowed for extensions, hosted apps, and legacy packaged apps, but this is a packaged app'.
How can I use an options-page or something of the kind to store and read settings for my app? Thanks
ruby - ChromeOptions To Not Prompt For Download When Running RemoteDriver
I'm trying to debug why when running remote webdriver tests on a headless linux host download dialogs are presented in chrome. I believe the chrome version is 45.
Couple of Env Details
- Selenium 2.53 (gem)
- Selenium 2.53 Server Jar
- Chrome Driver 2.21
The framework/Tests are written in Ruby utilizing Capybara for driving web tests. Here is a brief snippet of how the remote driver is initialized.
I have verified via the hub that the chromeOptions are set, but when a file is downloaded, we're presented with a file dialog prompt.
I've burned the candle looking for a solution to this problem. Thanks for the help and consideration!